Added http.mux based routing

Hmm, wouldn't that need to happen before we check `ClientCollision`, since the device could connect to any server, including the one that sent the ping?