Re-work tundra so we can install on unixes

Needed to get a little dirty, we now pass tundra's home and executable
directories to tundra.lua directly from the boot sequence in
LuaInterface.cpp.

Also tidy up the Makefile a bit more.