[STABLE] Code Cleanup

Plenty of changes that haven't been committed in a long time. General
cleanup of some files, though a noticeable death bug when falling too
fast. Will work on tile engine to detect pass-through tile checks.