Style dialog update

* Did most of the visuals in .less files
* Implemented 4 state machine, works great!
* used more of a normal Windows style
* quite willing to do more on the visuals as needed, but I think it works well
You seem to be changing the way nested elements line up here...I think that will be confusing unless you've done it across this whole HTML generation process. (I had the start-of-line line up for children of the same parent, you seem to be lining up the editor.whatever calls. Your approach is reasonable, but it needs to be consistent. Maybe you did change them all, I haven't checked carefully.)