Added a release profile with maven gpg plugin for signing artifacts.
Added maven source plugin
Added maven javadoc plugin
Moved source and javadoc plugins to release profile