We're going to have to resort to...math.

Made it so that walking diagonally now moves the player at the correct
speed.