Adding windows build infrastructure.
Fixing (read: kludging) the issue where terra.exe would not re-link when terra.lib changed.
Also re-arranged the custom build scripts for LuaJIT a little so it's possible to drop in replacement files.
Merge branch 'master' into windows

Conflicts:
	src/llex.cpp
	src/tcompiler.cpp
removing windows-specific files and fold into single implementation.
Fixing the build to work on Windows again.
All tests pass now.
Added a simple README.
removing spurious printf
Merge branch 'master' into windows
some missing tests.
simplifying main.cpp to make it easier to disable linenoise