Core: Add support for building Trinity on OS X.
Fixed problems that prevented a proper compilation. Build tested on 10.8 with clang (r173279), libc++ (r175998) with enabled C++11 support (should work with most versions in use today but only with libc++ as the stdlib and with c++11 support included).
Made Trinity comply with the new standard's compilation nuisances.
New CMake directives need to be set:
	- WITH_LIBCPP=1
	- LIBCPP_INCLUDE_PATH
	- LIBCPP_LIB_PATH