Improved freeze function and admin command

Moved freezing over to a separate script for use with all timed freezing
now.
Added 1 second delay to logins

Really smoothes out the join/login process by taking all the IO off of
OnPlayerConnect. This also gives time for the player to load the game
and environment properly before being spawned and unfrozen.