Merge branch 'feature_modules'
Fix documentation server
Make module api public
Remove errno hack
Rename errno to err_num
Allow importing other lisp files
Make example module into OS module
Implement global module registry for builtins
Add tag generation to Makefile
Implement syntax sugar for getattr
Add stub import and getattr builtins

Signed-off-by: Stephen Brennan <stephen@brennan.io>
Add module type

Signed-off-by: Stephen Brennan <stephen@brennan.io>
Implement "array" iterators.

Array iterators are necessary for implementing most container objects,
so they can simply return a list of all contained items when they are
expanded by the garbage collector.

Signed-off-by: Stephen Brennan <stephen@brennan.io>
Add let to changelog
Implement the let builtin
Merge branch 'master' of gh:brenns10/funlisp
Update changelog with versioning
More correct quoting tests