Attempting to make our expand collapse experience the same as studios.
Merge pull request #477 from edx/grady/unify-expand-collapse

Unified our expand collapse to be in line with Studio's
Merge pull request #479 from edx/will/authoring-schema-validation

JavaScript client data validation
Split up Studio view into subviews

Impelement edit prompt view in JS

More JS refactoring

Image submission enable/disable

Implement assessment JS

Common field getter/setter functions

Toggle control for assessment stuff