- checked filename's validation before sending drag info
- refactored duplicated write to drop dir code
- removed legacy member variables
- fixed code style
- fixed typo

git-svn-id: http://svn.synergy-project.org/trunk@2246 33c40d52-04ba-11de-a43f-ff96a2b7a9af