add branch whitelist and composer call to travis config