Fix player spawn issues

If player fell out of world before fade in complete, the game would go into a glitched state.
Reset player's y velocity on spawn.
Fixed potential issue if player falls out of world on the same tick as time runs out.