DONT MERGE: Refactor MASEditor

Converts MASEditor lay fully into Dough component with full data-attribute bindings. Reduces number of methods and makes use of jQuery for element lookup.