Playing around, more tests (C++ functions!)
Almost complete rewrite. Not really. Just templated a buttload of stuff.
Moved a lot of stuff into Details.hpp (pushing and getting, etc). Ended
up with shrinking the whole thing a lot. Much nicer to find your way
around the code now.
Removed that module name crap
Merge branch 'master' of github.com:dabbertorres/luapp