activePeers and routingTable out of sync

Add peer from activePeers to DHT routing table if not there to resync.
Refresh peers when receiving hello message

Changelog:
- When we receive a hello msg from a node then let's update the sidebar so we know we have new connected stores.

Fixed jslint issues.

I think this is some bullshit but ok :P
Transition to is not None

Reverse logic due to idiocy