Various processors
First cut at all processors
Mostly working with the new intermediate representation
All examples now working with the new intermediate rep.
Added deftype, defn, type
Added do and when
Various bug fixes with def, when, do
Added type examples.  Fixed deftype macro.
Bugfixes in the defn macro