SERVER-15121 When doing renameCollection across databases, close the iterator used for the copy before dropping the source collection.

Closes #763

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-10642 SUSE init script
SERVER-10642 Generate SUSE RPM's
SERVER-10642 Use /etc/init.d/ directory instead of /etc/rc.d/init.d/ directory in spec files
SERVER-10642 Missing dash in find command
SERVER-15062 ReplSetHeartbeatResponse bug fixes from testing
SERVER-15062 ReplSetHeartbeatResponse testing added
SERVER-15145 move pseudo random number generator to ReplicationExecutor from ReplCoordinator
SERVER-14085: Shrink WriteUnitOfWork in DeleteStage::work

This avoids problems for storage engines where committing a transaction
invalidates cursors in that transaction.
SERVER-7596 SASL client code refactor for SCRAM
SERVER-14668 remove some usages of cc()
SERVER-8995: Update instructions to enable CPU profililng
SERVER-15031 Switch slave tracking and write concern satisfaction over to the new ReplicationCoordinator
Merge upstream/master.