add #using_group and #using_all ability

Good for using within ```db/seeds.rb```.
```using_all``` filters out duplicates in case the master shard is one of the shards in ```config/shards.yml``` (see tchandy/octopus#270).
Also, ```Octopus::Proxy#send_queries_to_multiple_shards``` should return the results.