[TASK] Configure Travis for faster builds

* set sudo: false to allow Travis to use their new and faster
  container-based infrastructure
* cache the Composer packages between builds