Move router to connections struct.  start on forwarder service
allow multi key partitioning
work on connection and add bunches more constants
lots more on router:
Implement the routing.  basically feature complete, untested, doesnt compile
add some more constants
wire in the add service method
add a router main
fix bugs, add config, compiles
Merge pull request #2 from dustismo/feature/forwarder

Router service