updated .travis.yml to update composer before usage and use symfony/symfony instead of separate packages

using symfony/symfony removes the need for the versions constraints hack