updated travis to use composer