Changed default build mode.
Updated copyright.
Updated GTest to latest SVN release.
Tests now build with C++11 and Clang.
Switched to clang as default compiler on OS X.
Switched to debug build by default from within Vim.
Replaced sized integers with standard equivalents.
Fixed a few build problems with C++11, forcing GCC 4.7 now.
Small fix in DetectClangVersion
Merge branch 'master' into collection

Conflicts:
	CMakeLists.txt
	src/Sylph/Core/Array.h
	src/Sylph/Core/Hash.h
	src/Sylph/Core/HashMap.h
	src/Sylph/Core/String.h
More Clang-related bugfixes.
Removed support for non-C++11 compilers.
Fixed a few bugs in the garbage collection code.
Standardized on size_t instead std::size_t.
Standardized on size_t.
Merge branch 'master' into collection

Conflicts:
	src/Sylph/Core/Array.h
	src/Sylph/Core/Hash.h
	src/Sylph/Core/HashMap.h
	src/Sylph/Core/String.cpp
	src/Sylph/Core/StringBuffer.cpp
	src/Sylph/Core/Util.h
	src/Sylph/Core/Vector.h
Improved compiler version and feature detection.
Fixed a few errors in the GC stuff.
Require a motherload more of C++11 features. Oh yeah baby!
Merge branch 'master' into collection

Conflicts:
	src/Sylph/Core/Object.h