Support for booleans as identifiers in the initial env rather than keywords

This is something that Clojure doesn't support.

    lisp>>(let [true false] true)
    false