Improve maven artefact deployment

Now includes javadocs, source