Merge pull request #18 from Alewx/Development

Development
GUI enhancement (draft)

Add GUI for basic settings change/save
GUI enhancement (draft) typo edit & window closing

- fixed typo in label for _includeAllNodes setting
- Toolbar button now opens/closes settings window
GUI - Main window position saving

Position of main window saves to config file
Merge pull request #3 from girka2k/dev-alewx-test

Dev alewx test