Fixes duplicate channels, numeric activity id's and issues with dynamic channels and mutiple harmony hubs. Fixes #1287 Fixes #1296 (#1301)
Signed-off-by: Dan Cunningham <dan@digitaldan.com>