Added a cms_demo_module, for now pretty empty, but it will be used to develop/test the cms core.
Renamed `launch_cms' as `initialize_cms' which reflects better the implementation. Minor cosmetic or warning changes.