router sharding

@pmorie - started a branch for the router sharding document.  The intent is to put this into the `routing.md` after it is defined.  
I'm not proposing that the router itself creates backends, but that the system does, yes.