[WIP] Controller overriding

I've put two distinct commits as I'm not sure the way to go here. The first commit updates the currently overridden FOSUserBundle controllers to not directly inherit from them but instead use the Symfony bundle inheritance system.

The second one adds the controllers that are not yet overridden but may be in the future. That's the part I'm not sure of: should we or shouldn't we?