Fix: provide sonatype name and password from an external file
Make fields final
Add javadocs
Avoid warnings because of insecure casting
Update build tools
Update rxjava to 1.0.0
Update test build tools