[WIP] upgrade to symfony 2.5

If you test against hhvm, then we can see if there are any changes we need to make to make it compatible, or file bug reports with hhm to notify them of any incompatibility issues, so imho it's good to still test against it, even if the tests fail at this point. Not testing against it will make it harder in the future to fix the compatibility