Add gh-pages-doc task to sbt to automatically update apis on gh-pages branch

This only does the main project for the moment.  I have to figure out how to
run doc in and get a list of dependencies to fix that.