making submodules use https so they can be cloned without needing to have ssh keys etc setup
Provide hints on where to get started
first draft of contributing file
Update CONTRIBUTING.md
Updates following feedback in #121
adding new composite tasks to be run in CI
more build changes so CI can run properly
Merge branch 'master' into develop

Conflicts:
	build.gradle