minor, tab to spaces
minor cleanup
code format and cleanup
All settings were cleared when set shortcuts, now fixed.
Define setting key SETTING_TOOL_CURSOR
minor refactoring
Merge pull request #172 from chchwy/bugfix/tool-cursor-icon

Bugfix/tool cursor icon dissappear