Bugfix for setq - evaluate value before binding it to the atom.
Added a new LispVal for lambda-list keywords.
Added prin1 function.