fix issue #6

escape spaces in path, make sure s:sign_prefix is defined before trying
to access it when unplacing signs.

Issue reported by mpfusion, thanks!
better error message output
Fix issue #7

plugin complains about undefined variable when using :DisableChanges.
Make sure, variables exists.

(Reported by mpfusion, thanks!)
updated documentation