SERVER-9072 add timed wait to Notifications
SERVER-9072 slightly cleanup removeRange, put new cloning logic out of sharding code