Adding javadocs generation goal and gh-site upload goal. It was faster

to through together than trying to do the steps manually for me. :)