Added lval_copy
Added FOREACH_SEXP to clean up all these horribly written loops.
malloc+strcpy -> strdup
Start of lenv code.
Switch lval_eval to a switch/case for future expansion.
oops
Hook up builtins to eval. Needs cleanup. This is kinda gross but
getting better.