SERVER-8598 Add command to cleanup orphaned data created by failed chunk migrations

Step 1: Refactor bson range helpers.
SERVER-8598 Add command to cleanup orphaned data created by failed chunk migrations

Step 2: Implement range deleter.