INT-4475: Outcome bug fixes

* Fixed: outcome modals getting too large
* Fixed: outcome move panel with large outcome descriptions
* Fixed: map outcome set modal with long outcome set names
* Fixed: map outcome set modal not showing add edu levels/subjects on add
* Fixed: can no longer map outcomes to non-real questions
* Fixed: when processing question attempts, ignore non-real questions
* Fixed: when processing question attempts, ignore unanswered questions
* Fixed: disable debug on ajax endpoint
* Fixed: converting mod_assignment to mod_assign with outcomes
* Fixed: display nice message when no outcome sets are mapped to the course
* Fixed: restore error on system level questions with outcomes
* Fixed: restore error on merging used course outcome sets
* Fixed: outcome export should no longer break due to debug setting
* Fixed: HTML escaping issue with JS
* Fixed: When mapping outcome sets, list subject then edu level
* Fixed: processing disabled modules that caused inaccurate reports and broken modals
* Fixed: improve import Unique ID collision messages
* Performance: simplified count SQL in the major course reports