fix javadoc failures when compiling with Java-8
Add Java-8 to TravisCI
Merge pull request #38 from ansell/develop

Add Java-8 to TravisCI and fix javadoc failures when compiling using Java-8