SERVER-16113 Add additional WT options to smoke.py and jstests

This change adds --wiredTigerCollectionConfig and
--wiredTigerIndexConfig in exactly the same way that
--wiredTigerEngineConfig was previously added.
SERVER-16194 Add a lockGlobalBegin capability for the global lock

This allows replication step down to queue itself for acquiring the global
lock and then go and kill all owners and wait afterwards.
Revert "SERVER-5957: record oplog msg when primary"

This reverts commit 2e2091d502d959f52640de209470ecd3180d7269 because it
causes deadlock.
start periodic tasks after rebuilding indexes and starting replication
SERVER-16205 initialize KV in the constructor, rather than in _finishInit
SERVER-16234 clear oplog before starting initial sync
SERVER-16244 do not compare pointer addresses
SERVER-16217 improve replSetReconfig and replSetInitiate error messages
SERVER-16204 rocks storage engine should handle nested recovery units

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>