Fixed some noclipping problems with horizontal movement.

This was done by increasing the number of raycasts per fixed update by
two. In addition, both the top and bottom are checked now, not just the
middle. Finally, during testing, it is clear that vertical ladder
movement needs to be fixed. STABLE