refactor accumulateFreesymbols
Use local clearing trick to enable earlier GC of Environments
Separate ClojureLookup for Clojure vars
update function for If
update optimisations for If
isPure() overrides
docs and minor refinements
Merge branch 'master' of https://github.com/mikera/kiss.git
Extend analyser for analysing types
fix define to ignore Clojure vars as free symbols
Environement docs and fixes
misc edits
basic reader functions
implement basic type parsing
allow automatic resolution of types in java.lang.*
add InstanceOf expression
test instance? expressions
check for constant folding of instance tests
misc refinements
define extra symbols