Unify release processes into maven profiles
Add  source and javadoc artifacts generation
Unify release processes into maven profiles