Bug fixed and minor improvement.

* Use vim built-in function 'escape()' & 'shellescape()' to prepare
  windows paths for exec or shell execution.
* Little bug fix: append a extra space to command 'drop'.