Implement the "status" command
Add a "status" console command. The initial implementation will list available tasks, and for each task display:
- Number of available source records (if the extractor is countable)
- Number of records which have been successfully migrated (if there is a KeyMap configured for the task)
- Number of unprocessed records (if both above numbers are available)
- Current status of the task (whether it is currently executing an operation, or is idle)
Edited by Mike Ryan