Enabled RA and removed all ACE from it
Fixed login and some errors
Fix non-PCH compile
Some changes here and there in shared
Merge branch 'master' of github.com:TrinityCore/TrinityCore into boost

Conflicts:
	src/server/game/World/World.cpp
Fixed compilation and some copy paste error
Refactored both world and auth main

- Master/Worldrunable removed
- World Update loop now running on main (which was doing nothing before)
- Processpriority moved to shared
- Added a preliminary thread pool for boost::asio::io_service
Some groundwork for replacing the ACE based WorldSocket handling
Completely remove ACE as dependency for TC - kkthxbye
Fixed PCH build, some leaks and tidied the code up a bit
Fixed the crashes
Corrected a mistake in the client packet size
DB/Quest: Steady as a Rock?

By untaught, closes #3976
DB/Quest: Kaw the Mammoth Destroyer

By dr-j, closes #12409
Fixed packet header decryption and zero size packet handling
Core/Maps: Don't load vmaps/mmaps if disabled in configs

Don't try to load vmaps/mmaps if they are disabled in the configs.
Fixes #12392
Core/Wintergrasp: Spawn npcs only after initial map configs have been set

Spawn BATTLEFIELD_WG_NPC_STALKER only after the MapID has been set otherwise it will try to spawn it on map 0
Fixed login, we're in world guys!
Restore CMSG_PING handling
Fixed player saving