address code review comments for standalone test.
addressed code review comments for replsets.
beefed up commands that can and cannot run for standalone.
beefed up commands that can and cannot run for replsets.
more robust tests.
failing sharding tests.