Platformer level - work in progress

Adds platformer level. Right now gravity works properly, but at the
price of introducing a timeout that makes moving in *every* level
slightly slower, and it'd be good if we could avoid that on every other
level
Infinite loop detection - use Date.now()
Merge branch 'master' of https://github.com/AlexNisnevich/untrusted