Refactor UI to use React.js
Fix build script and run it on install
Minor style tweaks
And unique index to array (remove React warnings)
Refactor toolbar into seperate components
Define schema on components
Seperate form rows into a component
Tidy up javascript directory post build
Reset editor values on cancel
Add build script to package.json
Add JS Uglify to build task
remove most of jQuery
Fix nesting level of components
Finish removing jQuery dependency
Fix initial loading issue
Add some commenting
Merge branch 'master' into cms-editor

Conflicts:
	_config/neolayout.yaml
Allocate id's to fields that don't have them
Populate the editor form with the binding values
Reset editor field when cancel is clicked