Slight Implementation Changes

Added implicit conversion operator to LuaState
Added default arguments to LuaTypeTraits
Added popValue function to LuaTypeTraits
Added LuaTypeTraits override declarations for std::tuple
Changed impl::_getArgs from two functions to one (no longer uses
_Indices)