responded to many code review comments
Merge branch 'RocksDB' of https://github.com/alexkleiman/mongo-1 into RocksDB
fixed whitespace
SERVER-10431 Split synchronous signal handlers into new library; use them in unit tests.

With this change, unit tests that segfault or abort will correctly print stack traces.
SERVER-14046 Change SHUNNED to correct name - REMOVED

Closes #730

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-14680 cannot use limits::max() with boost::time_duration
SERVER-14680 merge in changes to topocoord interface
SERVER-14429 Don't change replSettings.master after startup
SERVER-14429 Don't change replSettings.fastsync after startup
SERVER-14462 Add back desc and threadId to currentOp() output

This doesn't fully fix the bug, because the LockState information is still
missing, but adds everything except for that.
SERVER-14448 Fix race condition in test
Merge branch 'RocksDB' of https://github.com/alexkleiman/mongo-1 into RocksDB
Merge branch 'master' of https://github.com/mongodb/mongo into RocksDB
removed whitespace