change commands name to have a better consistent name among them
Fix bad reference for the upnp discovery factory in the config example
remove commented code from generic fake device
refactor in FakeDiscovery