Fix skipped packets when log in

The main character is not in the Entities list at this point, so a lot
of packets are ignored
Fix walking bug

Fix character stop walking on mousedown because of an inaccurate timer.
Now possible to update character direction by using Keys.SHIFT + click
on map cell.