removed errors from parser, since the most common error case wasn't covered anyway
add empty-list function and procedure
removed superfluous true and false primitives
improved parser, it can now deal with empty symbols that occur because of strict tokenize splitting
changed equal? to use reflect package, scm can now compare lists like Scheme does
removed ans thing because it was ridiculous