WIP on separating out parsing
Factor out eclj.env
:origin -- :jvm -> :host
Parsing more forms to Syntax, start of new eval
do, apply, invoke, expand, etc
let, try, new
fn and throw
interop, declare, define, set/assign var/field
letfn
recur
loop
import
Parity with before, minus case. Remove old eval
Merge branch 'syntax'