Create base test for the editor base class.
Set submit button text for ReadOnly edit mode.
Set button text based on rest of edit modes.
Enable/Disable parent data based on state.

NOTE: This needs another round of tests (Create and Edit modes).
Test the Create on init behavior.

Last commit referenced Edit on init, but that is not a defined behavior and thus will not be tested.
Show and Hide child data.
Set the button text on a button press.
Fade out child data when editing.
Only switch to Edit if current mode is ReadOnly.
Rename EditMode to Mode in the javascript and test.

This is being done to make it consistent with the name used in the MVC view models.
Set access properly on click.
Include the editor base logic in the editor view.
Enable / Disable textareas the same way that text inputs are enabled/disabled.
Redirect to the editor on success.
Add the class to the allow use check box.
Apply proper class to the rest of the editor.
Make the Close link a button.
Merge branch 'feature/ModifyAcceptanceCriterionStatusEditor' into develop