Updated CMS library 
Added the cms_hook_value_alter and cms_value class.
Updated CMS_SERVICE and CMS_EXECUTION to use the now hook.
Added a new module Eiffel_Download in progress.
Added a download configuration file (json).
Added a simple class to detect OS and Platform wsf_user_agent_analizer.e

git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95979 8089f293-4706-0410-a29e-feb5c42a2edf
Merge CMS_EXECUTION.values and CMS_EXECUTION.cms_value
Renamed CMS_VALUE as CMS_VALUE_TABLE
Fixed compilation of eiffel-lang_app.ecf which was missing the download module lib.

git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95980 8089f293-4706-0410-a29e-feb5c42a2edf
Renamed WSF_USER_AGENT_ANALIZER as CMS_USER_AGENT.
note: the implementation is not complete, when it is ready, move it to EWF libs.

git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95981 8089f293-4706-0410-a29e-feb5c42a2edf
Updated cms_user_agent.e Using tilde to compare strings.png
Updated footer template


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95984 8089f293-4706-0410-a29e-feb5c42a2edf