refactored and change the use of the string
fix for compilation with refactored file
fix string management on ObjectFactoryRegister and NamedService base class
fix cmake compilation and secured the constructor of named service

Signed-off-by: Claudio Bisegni <Claudio.Bisegni@lnf.infn.it>
fix the iteration for hash map management
Merge pull request #1 in CHAOS/chaosframework from feature/fix_map_iterator_usage to feature/fix_string_managment

* commit '88f4f13fb89424ea2ca7db0e5940ccbc80f7f95b':
  fix the iteration for hash map management
fix issue

Signed-off-by: Claudio Bisegni <Claudio.Bisegni@lnf.infn.it>
fix mds attribute configuration and unit server registration (work unit type)

Signed-off-by: Claudio Bisegni <Claudio.Bisegni@lnf.infn.it>
Merge pull request #2 in CHAOS/chaosframework from feature/fix_string_managment to development

* commit '587588c54c142ac46847e09028a1464594fdbbb7':
  fix mds attribute configuration and unit server registration (work unit type)
  fix issue
  fix the iteration for hash map management
  fix cmake compilation and secured the constructor of named service
  fix string management on ObjectFactoryRegister and NamedService base class
  fix for compilation with refactored file
  refactored and change the use of the string