update composer.json to allow sf2.3, also update travis config