CMUCL: use PROCESS-JOIN if present
Fix DEFDFUN and DEFDMACRO to work on ECL

Wrap their expansion in a full EVAL-WHEN