grovel: fix %invoke for ECL (use ext:run-program)

Resolves related FIXME (first value of run-program returns error code)
and solves problem with grovel when invoked from slime - pipes should
be set to nil in that case.