Fixing deploy domain for staging
Whitespace and comment cleanup
Adding multi_json gem
Adds 'prompt' to multiple-choice choices
Adds "check" action for choices
Ignoring some cache files
Check-answer works from console.

This script takes a question ID and pops up an alert box indicating if it's correct or not. [#39917671] Iterate...
Re-enable functioning check-answer button

[#39917671] Removes CSS which hid the button, and makes it call our checkAnswer() function with a proper argument.
Custom prompts can be provided for multiple-choice

…and those are shown in the check-answer alert boxes. [#39917671]
Note for future refactoring...
Puts check-answer results in modal window

This gets rid of the alert boxes and finishes [#39917671].
Smarter refactoring for prompt response

[#39917671]
Ah, there's what I missed. [#39917671]
Fixing bugs in deploy files

All deploys went to production *and* the named stage, if one was named.
Adding a 'fullwidth' boolean to interactives

[#43056247] First step: Allow authors to designate a full-width interactive
Templates to show full-width interactives

[#43056247] This is a minimal change to the views, with the embeddables self-arranging in a two-wide grid below. There's something funky with the spacing of the embeddables, perhaps in the margins.
Smarter handling of margins in two-wide embeddables

[#43056557]
Styles for optional two-wide or three-wide embeddables

[#43056557]
Logic to show embeddables two-across or three-across

For [#43056557] - this checks the count of embeddables and uses CSS classes for two-wide if it's an even number, and three wide if it's an odd number but doesn't leave a widow (e.g. 3, 5, 9, 11, but not 1, 7, or 13.)
Simplifying and "smartening" showing of custom MC options

For [#39917671], this ensures that the custom feedback form fields are shown when appropriate and toggle properly with the checkbox.