utils: parse-space: use function instead of a macro
utils: parse-space: use function instead of a macro

Macro with-output-to-output-record is not defined until later (so when
it is compiled it is assumed to be a function and a warning is
signaled). Use invoke-with-output-to-output-record which is already
declared. Fixes #893.

slyrus/mcclim,slyrus/mcclim