add composer selfupdate to .travis.yml