Fix for old_hosts when devices have been removed

* When a device is removed from the ring it sets the device to None
  instead of deleting it all together. This means the old_hosts will
  fail if the DEV_KEY is applied to it.
* Ignore "None" hosts, since they aren't old_hosts anymore.