Add public account recommended module
improve notification and dock icon badge logic
Add sparkle framework
update framework done.
Merge branch 'refs/heads/develop'