better sslerrors output
Merge pull request #193 from haiwen/enhance_ssl_error_prone

better sslerrors output
[maintain] do some cleanup
Merge pull request #196 from haiwen/maintain_patch_1

[maintain] do some cleanup
[mac] fix ui bugs
Merge pull request #198 from haiwen/maintain_patch_3

[mac] fix ui bugs
[mac] use qsettings to store defaults, and fix related bug
add more details to on-ssl-errors messagebox
fixed coding styles
Merge pull request #194 from haiwen/enhance_ssl_error_prone_2

add more details to on-ssl-errors messagebox
Merge pull request #197 from haiwen/maintain_patch_2

[mac] use qsettings to store defaults, and fix related bug
[mac] fix build under osx 10.10

  - related issue https://bugreports.qt-project.org/browse/QTBUG-39644
limit ssl debug information output
[mac] suppress compiler warnings under osx
Merge pull request #204 from Chilledheart/develop

several trivial fixes
fixed a bug causing cpu usage even when idle