hub_discovery and gateway are now synchronized in what gateways have been discovered and registered by the gateway. closes #179
removed stray print statement
shutdown all connections properly if network contact to hub is lost
a preliminary attempt at recovering from loss of contact to the hub
merged gateway_recovery
wrapper arounf pythonwifi calls in case of failure (i.e. the wireless connection drops). closes #214
forgot return statement with previous commit
merged with fix_issue_179
let local gateway discover hub both directly and through zeroconf to test that the hub_client is not spammy
Revert "shutdown all connections properly if network contact to hub is lost"

This reverts commit c0f53b15dd191643994699be7c9850b57852ee9e.
Merge pull request #215 from piyushk/gateway_recovery

Gateway recovery