MDL-47243: Add data generators for scales and outcomes

Part of MDL-46576.
MDL-47243 Allow extra credit on outcome grade items
MDL-47243: Add behat tests for outcomes in Natural aggregation

Part of MDL-46576