Added Application Settings Dialog

- App Settings Dialog (saving to the same app settings)
- Added invert mouse wheel setting
- Added canvas drag mouse button setting