A bunch of updates to get tests working again

I replaced the hash_ring module with hashring and fleshed out more
of the per-host config code.  I am unsure if this works.