add more config to router strategies; fix bad test
fix defaults
fix test
fix test again
fix bad defaults
clean up some redundant code
make things immutable
Merge pull request #672 from metamx/router-strat

Add more config to router strategies; fix bad test