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.
A few more bug fixes

Fixed a few more bugs, but there is still one remaining when starting
the server.  Going to have to add that into the regression tests.
Also, I still need to write the regex host matching bits.
Need to version pin the proxy

writeHead is used in a different way in versions > 0.8.x of http-proxy.
Trying to fix up the config for caching
I think this is all we need for domain routing.
Change the default

It's best to make the default server one with no HTTP server so the
RST packet comes faster.
Needed the header object to get host
Version 0.1.4

- Bug fixes
- Better dependancy section
- added configs that allow for multiple domains with different origin
  servers.