Added Q-expression evaluations and head/tail builtins
Switched head/tail builtins to do condition checking with LASSERT macro
Added a large array of builtins