[FlasCC] Initital CMake project

  * Got 3rd party lib compiling.
  * Got zlcore compiling.
  * Got uslscore compiling.
[FlasCC] Made moai-core work.

* Added GLS3D submodule
* Made necessary changes to allow moai-core compiling

TODO: Curl not working. Make a curl replacement for HTTP requests.
[FlasCC] Added aku and untz

  * Untz uses SDL
[FlasCC] Changes to make moai build.
[FlasCC] Added flascc host.
first pass of consolidation of graphics calls into zgl wrapper library
adding preprocessor options to enable building with minimal 3rd party dependencies
merged changes in zgl (includes latest from master)
fixed remaining conflichs in MOAIShader.cpp
added readme in flascc with instructions on how to build under windows
removed luaext from 3rd party build
added zgl_flascc.cpp - empty stubs for implementation
added MOAI_WITH_EXPAT to USXmlReader
Added FLASCC definition for TimeStamp in USDeviceTime.h
fixed header bug when building without libcrypto in USHashWriter*
compilation fix to USXmlReader.h
fixed headed errors when building without Box2D
made moaicore compile with flascc.
Added missing files and made aku compile.
Added missing uslscore files and removed all SDL/GL related stuff from flascc host.