Switched to C++

* Removed the "luaex" code
* Started switching to the LuauClass model
Started consuming the runtime.
Now properly loads the std lua libs.
Started implementing the module and state.
Added docs for the runtime.
Added basic docs to the LuauClass.
Fleshed out header for LuauClass some.
Improved the CMakeLists.txt
Started implementing a log module
Fixed some missing return statements.
Fixed the lua module registration.
Fixed c++11 detection for osx.
Cleaned up the make install
Removed commented out code.
Added stubs for the LuauWindow/Class.
Switched to the module/class def model
Started on the class def for window.
Fixed the luaclass.

* Fixed the class definition construction process.
* Added state function for getting table values.
Merge branch 'cpp'