Fixed bug in collision detection while falling.

MS Platformer code had a Y velocity check in their collision detection
that is not relevant for our case. Modified their code to fix a bug
recently introduced when falling and moving through an impassable tile
on the left or right side.