Improve name translation for special symbols like + / * =
Implement lazy sequences.
Add more log entries to reader tests.
Change meaning of `==` operator to `===` to match clojure.
Version 0.3.0
Fix symbol implementation handle `/` char porperly.
Version 0.3.1
Fix reader so that forms like `(/ a b)` are read properly.
Version 0.3.2
Implement runtime equivalents of `= == + - / * > >= < <=` special forms.
Implement runtime equivalents of `and or` special forms.
Version 0.3.3
Compiler now emits `symbol(void(0), "foo")` on 'foo.
Implement clojure like `=`.
Remove `=` macro in favour of `=` function.
Remove `equivalent?` test until function in favour of `=`.
Version 0.4.0
Rewrite `compile-fn` to avoid using `.indexOf`.

`.indexOf` will not even work for non string symbols.
Make use of `identical?` & `==` where possible instead of `=`.
Version 0.4.1