MDL-13114 tool_uploadcourse: Unit tests for introduced classes
MDL-13114 tool_uploadcourse: Improving the error reporting
MDL-13114 tool_uploadcourse: Ensure category is properly resolved
MDL-13114 tool_uploadcourse: Introducing output tracker
MDL-13114 tool_uploadcourse: Renaming OUTCOME to DO
MDL-13114 tool_uploadcourse: ID number errors handling
MDL-13114 tool_uploadcourse: Output tracker in place
MDL-13114 tool_uploadcourse: CLI uses new classes
MDL-13114 tool_uploadcourse: Use autoload and clean require_once
MDL-13114 tool_uploadcourse: Web UI uses the new classes
MDL-13114 tool_uploadcourse: Optimised the import form
MDL-13114 tool_uploadcourse: Clean up