bump Symfony dependency to 2.3

Symfony 2.1 and 2.2 aren't maintained anymore, so it should be fine to move on. This allows removing some legacy code and reduces the number of Travis jobs.