Refactoring tool: First commit
Refactoring dialog configs
Make list entries checkable
Refactoring context
Refactoring final implementation
Fix KeyBinder's qhash function
Rename some of MainFrame's slots
Simplify usage of FileWatchdog
Bugfixes

- Global cell editor gets not updated on tab change
- Seg faults and undefined behavior on tab close
Ignore obsolete files
Merge branch 'refactor_support'
Fix merge conflict