Prepare for SPM support
Update .gitignore to ignore files created by SPM, dependencies, and tup.
Add Sourcefile to descripe the build process.
Add lite version of SPM to repository (spm.sh).

Note: From here and forwards, additional dependencies are:
				lua-5.2.1
				tup (master)