!! Content: Made abstract. Added renderer logic that allows rendering a content in different environments.
!! Content: Added abstract method getDefaultRenderer(). Needs to be implemented by all contents. render() should not be used anymore for rendering.
! Content: Removed argument $mode from render().
ContentRenderer: Added abstract base class and renderers for standard contents.
CheckboxContent: Added properties $labelChecked, $labelNotChecked for displaying state values in an readonly mode.
! FileContent: Made getFileUrl() public.
! ImageContent: Made getImageUrl() public.
Set: onLoaded() will now call $content->onLoaded(). Method was unused till now.
!! Content: Reworked content message translations. Removed fake calls. Added properties $errorMessages, $infoMessages, $successMessages to allow instance specific message modifications. Added methods getDefaultErrorMessage(), getDefaultInfoMessage(), getDefaultSuccessMessage() to retrieve default messages.
!! Contents: Updated contents to work with new translation system.
GroutFactor: Added argument $checkParentFactories to getTool(). If set true it will check parent factories first. Fixed some errors.
!! GroutFactory: Split up getTool() to separate internal and external usage. Factories need to use retrieveTool($name) instead of getTool($name, false) to retrieve existing tools. External retrieval of tools works still via getTool($name).