Added http.mux based routing

Does this call for a mutex? Looks like `getServers()` is only called by `SendUpdate`, but each request handler is invoked in a separate Goroutine.