Refactor to dispense with the quest_coderunner_types DB table and instead use prototype-based inheritance from existing questions. This is the first step towards user-written question types.
Lots of refinements and bugfixes for the new DB model without an explicit question-types table.
Incorporate use of Ace code editor (thanks to Ulrich Dangel).
Minor changes to loadtesting to better support testing of languages separately.
Fix template-grading test to handle new question structure.
Switch to use of the standard Moodle administrator plug-in settings for selecting which sandboxes to use and for configuring the Ideone sandbox.
Fix bug in setting of max output file size for runguard sandbox (was 1000x too big; bytes not kilobytes).
Further steps towards user-defined types (still incomplete).
Ongoing user-defined question type development.
More changes to support user-defined types, which are now working in alpha state, with global scope.
FInalise implementation of penalty_regime capability.