Added public travis build for visible sanity check on PRs.

Fixes #20.
So from [what I understand](http://docs.travis-ci.com/user/languages/java/#Testing-Against-Multiple-JDKs) this will build against all three? Do we really expect many (or any?) problems between `oraclejdk7` and `openjdk7`?