Travis CI and the beginnings of a fully functional build script

I have set up TravisCI to interact with the repo. This means that on just about every action that happens inside the repository Travis will build to make sure that all is still functioning. You can see my test one here: https://travis-ci.org/k2b6s9j/FossilArcheology

To accomplish this I had to make a build script. If you hold off on pulling all of these changes I should have a fully functional build script that everyone can easily use. Not only will the build script compile and package the mod but it also sets up the environment for everyone to use.