Moved Singleton from Core to System
Moved Reflection and improved String
CMake updated (linking to tolua lib)
Updated Global: using ilg::String, and renamed free with erase