CI: migrate to travis container infrastructure
http://docs.travis-ci.com/user/migrating-from-legacy/

trivial I think to remove the `sudo`. but prob have to change some stuff (as we
use _some_ apt stuff)

currently we externally cache, so that would have to be figure out (at a later date is ok)
