Add sonarqube configuration to build script
Add some documentation. Bring test-coverage to 100%
Add gradle script for uploading to maven central/snapshot
Add travis config