New login

This patch moves the GameSlot into the PlayerProfile (instead of using a unique id to connect them). Moved the player specific data from UserConfig into a new PlayerManager, which writes a player.xml files (with user-specific settings and story data in that file).
This will mean tracks will be locked again for all users. Modify players.xml to unlock them.