Print the error message when spawning an external parser fails.
Bug fix: when shellslash is set, the plugin doesn't work

'shellslash' also changes the behavior of 'shellescape'. It makes
'shellescape' behave like in UNIX environment. So ':setl noshellslash'
before eval 'shellescape' and restore the settings afterwards.