update composer and travis ci