Add additional checks to Travis-CI configuration.
Use oss.sonatype.org repositories.
Cleanup and reorganizing of pom.xml.
Minor source formatting per conventions.