Fix tests

Composer was pulling down the latest (v2.7) of unspecified components.  This was causing mocks to fail since the API between different components wasn't matching up.
what happens on travis if you remove the bit about symfony/icu?