Add properties to EditorType enum
Add constants for editor type preference
Whitespace format
Create a preference dialog for editor type
Define constant for editor type preference
Load editor type preference on startup
Fix package issue with SelectionModel