Add install paths to CMakeLists
removed char buffer in 'UpdateWindowTitle"
reordering includes to make it easier to simplify.
simplified the includes to be a bit clearer.
removed visual studio 5,6,7 specific code except in tinyxml and StackWalker.
corrected incorrect use of StringFormat and did basic indenting fix.
set many pointers to nullptr instead of 0.
changed from using a preset char buffer to string.
removed unneeded defines. snprintf and friends are used within StringUtil.h
reorganized includes to allow for consolidation and cleanup.
weird #ifdef pattern, reorganized and cleaned it up. easier to understand now.
removed DBMemLeak.cpp and DBMemLeak.h, unused.
broke up dumpInventory into methods, changed it to dumpEntireInventory (dumpInventory now only dumps a small peice)
Should only need dumpItemCollection and dumpBagContents internally so made them protected.
Merge branch 'StringFormatting' into small_stage_cleanup

Conflicts:
	common/Item.cpp
	world/client.cpp
	zone/net.cpp
Removed MakeUpperString since it's not used anywhere.
tabbify and cleaned up std issues and min/max problems.
Spelling fix in a comment. Nothing else.
Merge branch 'master' into small_stage_cleanup

Conflicts:
	common/EQStream.cpp
	zone/client.h
Fix several GCC warnings