Add function luaS_dostring
Add member function module to LuaState
Add test
Fix a bug while calling C++ function
Add a feature to register C++ class to Lua

1. Can register constructor with no parameters. (TODO)
2. Can register member function.
Complete C++ class constructor binding

1. Support variable arguments.
2. Support constructor with a name in Lua and anonymous constructor.
3. Fix a bug while call member function.
Merge branch 'develop'