Update travis config:

- no need to duplicate phpspec tests with grunt
- all packages installed from root
- self-update composer