provide a way to pass style class to sidebars and content blocks
Improve CMS_LINK to easily add children
Improved CMS PAGER
Fixed register and new password link when the CMS's base dir is not the root /
added EIS note documentation link for URI_TEMPLATE
Now also display sublinks if link is expanded.
Updated theme
Refactorying the CMS component, to have an effective CMS_SERVICE, and setup as CMS_SETUP.
This way the application is much simpler, no need to implement deferred feature of CMS_SERVICE.
keep compilable with EiffelStudio <= 7.1
removed unused local variable
Now the cms.ini resolves variable ${abc} ... and key is case insensitive
Code cleaning
and use HTTP_DATE instead of duplicating code.
Fixed request new password
Fixed computation of absolute url ...
Fixed absolute url computing for CMS
Fixing various form urls, that was not taking into account base url
Added functionalities to CMS_FORM_.. classes
Use append_to_html  rather than function  to_html: STRING
this is mainly to avoid creating useless intermediary strings.
prefer 2 append call, rather than create a temp intermediary string object with +
Provided `url_encoded_name' on the WSF_VALUE interface
Provided a way to report cURL error code back to http_client, via HTTP_CLIENT_RESPONSE