add some warnings, apply patch from promethe42 to fix some const issues
remove one of the new warnings, caused more spurious warnings than was useful, and fix the rest of the warnings.
add unsigned integer and boolean support to the magic tuple unwrapping code. thanks to promethe42 for the original patch.
fix a crash when calling invokeVoid* methods.
Merge branch 'master' of https://github.com/Tomasu/LuaGlue

Conflicts:
	include/LuaGlue/LuaGlueSymTab.h
Merge branch 'master' of https://github.com/Tomasu/LuaGlue
add std::string support to argument handling code. thanks to promethe42 for the suggestion/patch.
fix problem with shared_ptr wrapped types not being converted to the proper LuaGlueObject type.
Merge branch 'master' of https://github.com/Tomasu/LuaGlue
add LuaGlueClass::hasMethod() to check if a Lua class has a specific method