Use class instead of struct to fix a clang warning
Added test case that checks shared ptr deletion
oops shared_ptr test
Bump to next version
Use lua.hpp again
Added a test that demonstrates Lua exception handling
Ensure error messages are propagated correctly
Treat syntax errors as LuaExceptions
Actually include module name in loadModule's error message