Fix filenames with spaces - again #2

Vim automagically does some globbing, if a path to :edit contains
special characters.

Works:        :edit /tmp/foo [bar]
Doesn't work: :edit /tmp/foo bar

This reverts 03de6ee but fixes the actual problem in another place by
throwing escape(xxx, ' ') at the path.

References #102.