generate JavaDoc in build/docs/javadoc folder, issue #135
add script to copy generated JavaDoc to gh-pages, issue #135
use repo variable TRAVIS_REPO_SLUG to update gh-pages, issue #135
only update JavaDoc when master branch is built, issue #135
improve comment
update javadoc after a successfull travis build, issue #135