SERVER-9338 ensure maintenanceMode properly decremented
-created MaintenanceModeSetter for setting maintenance mode
-used MaintenanceModeSetter to avoid incorrectly decrementing maintenance mode
-added assert in rs.cpp to confirm maintenance mode never goes negative