Add basic HTTP client/server functions
Add JOIN and TRIM functions
Add CDDR function in manips
Add some socket functions; use READLINE instead of READLINES
Add missing includes for OpenBSD
Add WHILE function
Split lisp.c into multiple files
Restore the SET function
Tidy-up headers and module functions
Move around and clean-up type definitions
Enforce POSIX-compliant getopt() on Linux
Fix double-free error in sys/time
Add ICHAN and OCHAN in lisp_t
Use a single symbol matching definition
Add command line parsing to test
Update format of deconstruction test
Simplify lisp_bind_args interface
Use a flat closure; remove SET (never used)
Move ZIP into ITERATORS; fix bug in module load
Add LAST in MANIPS, transpile