Remove coupling between shard-key and command-key

* Major version bump to 2.0.0
Merge pull request #32 from tysonjh/shardapi-update

Remove coupling between shard-key and command-key