Update gitattributes and gitignore.
Update configuration for Travis-CI.
Use oss.sonatype.org repositories.
Cleanup and reorganizing of pom.xml.