Control fixes, new behaviour, out-of-bounds

Added global out-of-bounds prevention, should disallow player jumping
over walls etc. Improved debug routines to show more. Added more
behaviours (travel, bounce) and test objects. Added backwards walk, and
fixed u-turns.