Switchover maven build

As for H3, this pull request switches the Maven build over to a SonaType style build, with no dependency on the archive.org Maven repo. This involved some minor API changes. Also, there is now a Travis CI build file, so that should work before accepting this pull request.