refs #313 Add a client bulk load command and a new NamespaceDetails
implementation that acts as an interface for a future bulk loader.
Add a suite of tests for non-sharded systems and a single test
for mongos that verifies loads get rejected.