Unit Tests

Not ready for merging yet, but I've been getting the framework set up for unit tests and integration with Travis CI for automating said unit tests. 
See the-blue-alliance/the-blue-alliance-android#13