display diff in DiffEdit box

* change diff box from text to edit, set to inactive, lets user scroll, but not edit
* set Horizontal alignment to left for DiffEdit and font to courier
* add some comments for properties
* output diff file for diffs, and skip opening diff file if nargout > 0
suppress diff output with semicolon