Model edit form

This PR adds the ability to disable/enable the form submit button based on if there are any changes to the form data.  If there are no changes, the submit button is disabled and will be enabled once a change has been detected.

@smebberson This is ready for review.
Should this be set to disabled by default (along with modelEdit.jade) so that you don't get the colour change when the JavaScript kicks in?