added testcase for checking settings namespace
no need to handle settings types in PyQt
handle general and cloud settings separately
put tests settings in a dedicated settings file