oujs - JsBeautify 0.1.4b

* Finish off multi-state to make it a little clearer that beautify button can be reclicked after an edit but not reversible
Merge branch 'oujsJsBeautify'