update travis and composer requirements