New output helpers objects

The "full content" generation (sort of hack) is now handled by the helpers.
OutputHelpers must implement the "OutputFormatHelperInterface".