prototype of self-generating codex
define macros with the codex

define aliases in the emacs codex
fix symbols dispatching
fix export declaration for emacs codex
make it possible to eval debug form

Conflicts:
	codex.el
Merge branch 'master' into codex-codex
structs -> codex-alist
add a couple of tests