Converted a lot of the char[] stuff internally into std:string
in addition I switched over to <string> rather than <string.h>
Removed the _MSC_VER special cases for Visual Studio 2008 and lower.
We no longer support 2008 and lower so these defines will never be used.
Merge pull request #1 from EQEmu/master

Sync 2013-05-08
Converted a lot of the char[] stuff internally into std:string
in addition I switched over to <string> rather than <string.h>
Removed the _MSC_VER special cases for Visual Studio 2008 and lower.
We no longer support 2008 and lower so these defines will never be used.
Merge branch 'c_11_conversion' of https://github.com/addtheice/Server
removed using namespace std
Merge branch 'master' of git://github.com/EQEmu/Server
Merge branch 'master' of https://github.com/EQEmu/Server
Added StringUtil h/cpp which contains StringFormat
moved string functions from MiscFunctions to StringUtil
missed two string conversion functions. Moved them to StringUtil
For windows compile, moved definve of va_copy
Merge pull request #2 from EQEmu/master

Sync 2013-05-11
Merge pull request #3 from EQEmu/master

Sync 2013-05-12
Azone fix for new compilers and possible fix for x64
Merge pull request #4 from EQEmu/master

Sync 2013-05-16
Merge branch 'master' of https://github.com/EQEmu/Server

Conflicts:
	common/debug.cpp
	common/debug.h
	zone/PlayerCorpse.cpp
	zone/beacon.cpp
	zone/client.cpp
	zone/net.cpp
	zone/tribute.cpp
Merge branch 'master' into StringFormatting.

Cleaned up the problems. Tested on Linux. Still need to test on windows.

Conflicts:
	common/CMakeLists.txt
	common/MiscFunctions.cpp
	common/MiscFunctions.h
	common/debug.cpp
	world/Adventure.cpp
Apparently the original implementation from facebook was incorrect.
Fixed it, sadly this does mean we need to call vsnprintf twice.
Once to find out the size involved, a second time to apply.