[WIP] Removed deprecated things

This PR also add some comment docblocks.

Guys using PHPStorm or another IDE, please do not hesitate to feedback :) .

Still WIP because:

* docblocks are missing
* php csf should be launch on knpmenu
btw, I was omitting it intentionnally instead of marking it as inherited, as documentation generators are expected to inherit it by default when there is nothing (the benefit of ``{@inheritdoc}`` is actually that it can add more stuff to the inherited doc). Using ``{@inheritdoc}`` or no when there is only the inherited documentation is a matter of coding standards (which means that both ways are right as long as the project is consistent)