Brandon sonatype4

This adds the needed elements for releasing to sonatype. 

I've also added the javadocs build and push to gh-pages. What I haven't added yet is build the war and push to gh-pages yet. The javadocs and war to gh-pages can be tuned finished later as I'm also testing it more on other projects. :)