Small fixups for physics

Not sure if this fixes the problem with the "corner case" with landing
on solids. It might.
Started movement to more flexible QuadsKeepr

This is called QuadsKeeprNew for now. The goal is to make it
all-directional, so that moving to the right isn't hardcoded.
Made QuadsKeeprNew have push, pop, shift, unshift