Allow grouping up slaves
Ensure that Octopus distributes queries between slaves in the appropriate slave group in round-robin  manner
For least surprise, make Octopus not to distribute queries between all slaves when slave groups are configured but not selected.
Fix not to fail in sharded-replicated configurations
Add specs for slaves groups in sharded-replicated configurations
Simplify configuration code for sharded_replicated_slave_grouped_spec