Changelog:
- When player move diagonally into a corner, collision is missing.
This is because collision is resolved one-by-one and will not
move the player if the new position still causes collision. In this
literal corner case, player will not be moved as the player collide
with both solids and resolving in either direction would still result
in collision in the new position, unless both is resolved at the same
time.
Temporary 'fix' this by not checking the new position. No real idea
on how to solve this for now.