moved the javadoc, source, and gpg plugins to their own profile so the CI build does not have to run these steps