Do not macroexpand when walking into quoted lists

walk-exprs always macroexpands its current form, even when it's walked into a quoted list.  This patch corrects that behavior.  It's just making a special case.  Making the handler framework more general might be preferable.

Best regards,
Alex