Better handling of cleaning in case of  name change / hub parameters change
Better  handle name changing of hub in config file : 
- clean the files for names / inputs order
- ensure all cached accessories are removed if platform is renamed
- ensure accessories are deleted if they are not present anymore (or renamed) in hub config
- ensure services (like input / activities) are also cleaned if not there anymore