Merge pull request #26 from CannedFish/master

Sync with Desktop Dir at start-up step; fix bugs: surport for more than one files are added or deleted --> Tanking-1988
Merge pull request #27 from CannedFish/dentry

fix bugs: some icon can't be found; can't drag a appEntry from dock to desktop --> Tanking-1988
Merge branch 'dentry'