Improved readme
Don't edebug macros with trivial debug specs.
Fix bug in namespace--macro-args-using-edebug
Fix handling of defun, defmacro, and similars.

Defun and similars just call lambda now.
Defmacro does some stuff and calls defun.
Extend lambda to understand common-lisp arg-list
Handle condition-case
Stop expanding defcustom
Move developer functions to separate file.
Change our own namespace to "spaces"
Add elnode tests.
Change macro name to defspace
Define filter-if-bound before using
Use a defmacro's debug declaration on the first pass.
cond form has a debug spec, don't treat it specially.
Add debug spec to our macros.
Don't freak out when a list is found in place of a function name.
Specify our prefix.