adding (for lo hi f) construct, changing library funcs to use it
made apply() entry point more efficient (now non-consing)
storing environment size on the stack so lambda doesn't need to
fixing mistake re: dotted arglists in last revision
changing environment representation to contiguous values
updating AST test to work with latest
adding performance test files
fix to how defun was using macroexpand
updating build for new repository structure
import of llt library source