[Linux] 3rd party changes to make linux build.

  * Commented out unused constants in curl strerror.c
  * Added buildinf.h for linux to openssl.
[CMake] Modularized MOAI

  * Added code to allow CMakeLists filtering Moai SDK modules.
  * Added note to moaicore-config for CMake users to refer to CMakeLists.txt
[Linux] Fixed header in MOAIMath.cpp

  * There were problems in case sensitive operative systems
    when loading SFMT.h as sfmt.h
[Linux] Updated lua bytecode

  * For some reason the bytecode was outdated. Updated it using current moai.lua
[Linux] Changes to build on Linux.

  * Added GLUT headers for linux to GlutHost.
  * Modified USDeviceTime_posix.cpp to support Linux.