Moved attaching Javadocs to release profile

Moved the attaching of Javadocs to the release profile so they don't get built every time a `mvn install` is run. They can still be generated locally with `mvn site` or `mvn javadoc:javadoc`.