Add Travis CI configuration file.
General cleanup and fix Travis CI configuration.