Added a complete Symfony version checker to decide if we can install it

This fixes https://github.com/symfony/symfony-installer/issues/25
this looks wrong. It should stay ``starting from 2.3.21``, not ``starting from 2.3.10``