Added http.mux based routing

We'll need to maintain either a pool that tries to feed these out, or semaphore system to ensure we don't let endpoint abuse spawn enough goroutines to run us out of memory.