Update travis config to use authenticated github api requests with composer