Fixes
Macros that bind several jumps in a single physical input can no longer cause insanely high jumps
Going out of bounds and respawning at the start of the level now resets the timer (i.e. before you reached any checkpoints - it wasn't resetting the timer oopsie)
Added missing checkpoint to level 7
Fixed null error on restart (didn't seem to cause any instability in build, but a fix is a fix)
