Refactored sol::stack::push to use sol::stack::pusher
Allow containers that use pairs as its value_type to return tables in lua as well