Update travis.yml to better support new features

Updating to support the latest travis changes.  Also removes a lot of config and a few build configurations.