Re #2389. Correction to handling empty string attributes.
Re #2389. Added StringEditorFactory to QtPropertyBrowser.

The created editors update properties only when user finishes editing.
Merge branch 'feature/2389_resolution_sequential_fitting' into develop