Added defuault values for construction of the different kinds of Lua arguments. Add tests for passing and return the remaining kinds of Lue arguments, and fixed a number of bugs in passing Lua arguments.
Merge branch 'master' of github.com:BlackToppStudios/Mezzanine
Minor Changes/Merge