Dialog things

-A lot of things added.
Merge remote-tracking branch 'origin/Dialog-Branch'

Conflicts:
	Source/IsoUnity/Assets/Editor/DialogEditor.cs