~brenns10/funlisp

ref: 7347d0eca6d0a50799d3048c21f376277e827224 funlisp/src d---------
Print returns nil
Add embedding guide, examples, and much more public api
Fix output with runfile
Add print builtin
Remove debug prints and fix nul-terminator
Run basic scripts
Allow some symbols to not be owned by the interpreter
Allow some strings to be not owned by the interpreter
We now have a library
Move lisp.h to funlisp_internal.h
Add more warnings, mostly C89
Tabs to spaces (closes #5)
Add missing NULL check in hashtable get
initial commit (ish)