+fixed Settingswindow not saving when chatengine wasn't present
+added Config ability to only return nonDefaultProperties
Merge branch 'tcp' of https://github.com/tkessels/publicMain.git into tcp