Adding basic infrastructure for unit testing.   This allows us to set up sbt projects with junit
and then test the coherency of such a project.   This level of automation is needed
for safe releasing on demand.

Review by @benmccann
Add travis CI integration so we can automate testing pull requests.
Add newlines
Merge pull request #44 from sbt/wip/integration-tests

Add some simple integration tests so we know we can release