Fix bug that caused devices to be published on all available subnets if their app-selected subnet was unavailable.  See #621.
Merge branch 'master' of ssh://core.linn.co.uk/home/git/ohTopology