Update travis configuration

* Enable email notification
* Enable bundler cache (travis.com feature only)
* Add support for Puppet 3.7.x