Replace static version constraint (2.4.4)

...with a smarter one. Using Composer's tilde operator (~), also known
as the next significant release constraint, we instruct composer to use
at least Symfony 2.3, but not 3.0 or higher.