add gradle tasks for uploading
externalise credentials
Merge remote-tracking branch 'origin/sascha_upload_to_nexus'