Feature/symfony mvc compatibility

Makes bundle usable with Symfony mvc. Exceptions are thrown otherwise even for sandbox. There are several BC breaks:
- private / abstract / synthetic definitions are not processed by the bundle
- abstract / synthetic services are not being autowired
- when passing more parameters to a method than it has, no exception is thrown

I haven't found a way how to prevent these but if you have any suggestions how to improve this pull request, I will happily edit the code.