preparing values before inserting on quoted tree

* Debugger.Runner.prepare_value/1 will avoid escaping fns.
* Should Debugger.Escape be renamed to something
  like Namer or EscapeBinder?
* Basic Macro debugging support.