Publish API documentation

Adding javadoc-generated API documentation to the gh-pages branch, and
linking from the home page