IMPORTANT CHANGE: Classes implementing the ConfigurableRendererInterface must now implement the method initRenderer()!

RFT: Changed renderer factory to be non-static anymore.
CHG: Added initRenderer() to ConfigurableRendererInterface.
RFT: Adapted tests for renderer factory.

Refactoring of rendering chain is now finished. You can now use DI in renderers, rendering chains etc.