Let players see their default spawn pos

Trying to get the levels to parse before the players are being spawned,
which leads to quite a bit of consequences (like no more collisions
between some players - WTF?)
Player spawn indicator always present

Players are now added after the level was parsed and therefore know
their size and position when they are added to the game. This has the
advantage that there respawn indicator can be shown in the correct size
and at the correct position before the players spawned once. Now
players always know where they’ll start in the level even before
spawning for the first time. yay!
Fixed a major player collision bug!
Increased player speed
Testing some performance options.
Fixed game reseting
Working on new debug options (WIP)
Testing out screen shake
Rewrote shake class
Working on screen shake
Testing player shake (doesn't work).
Added sweet debugging menu to console.
Merge branch 'Refactor!'