Added initial CMake build system for Linux.

Added Linux build files for box2d, chipmunk, expat, freetype and moai.
Normalized line endings in some files.
Added CMake build scripts for more libraries.

Added build script for Glew library.
Added build script for Jansson library.
Added build scripts for GlewInfo and VisualInfo binaries.
Added build scripts for CURL and ARES.
Added CMake build scripts for crypto, ssl, jpg, png, ogg and vorbis.
Added CMake build scripts for lua.
Added CMake build scripts for moaicore and other first-party libraries.

Added scripts for aku, contrib, moaicore, tinyxml, tlsf, uslscore, zlcore.
Updated scripts for jpg, png, moai.
Moai now builds and runs under Linux.

Updated GlutHost.cpp for Linux.
Updated USAdapterInfo_posix.cpp and USUnique_linux.cpp.
Added build script for zlib.
Fixed builds for crypto and ssl.
Fixed dependencies for libraries.
Removed old moai/main.cpp file.
fix compilation on Debian Wheezy/Sid
fix USDeviceTime::getTimeInSeconds on linux
Restored old USUnique_linux.cpp and added build scripts for ooid and luaext.
lua-headers loaded as source rather than bytecode
added missing include required to complete build on linux
preCRLF
cmake/uslscore/CMakeLists.txt: include ooid library instead of uuid
cmake/uslscore/CMakeLists.txt: added "/3rdparty" to include directories
cmake/uslscore/CMakeLists.txt: added hash writers and and hex reader/writer
cmake/contrib/CMakeLists.txt: added whirlpool
cmake/lua-lib/CMakeLists.txt: defined  LUA_USE_POSIX and LUA_USE_DLOPEN, added lib dl
cmake/moaicore/CMakeLists.txt: added MOAIHashWriter.cpp
3rdparty/tinyxml/tinyxml.h: added TIXML_USE_STL definition
3rdparty/freetype-2.4.4/src/gzip/infutil.h: bugfix: non-closed #if clause