[*] changet some primitive names: null to null?, atom to atom?, listp to list?, consp to cons?, constantp to constant?,
[-] removed PRIMITIVE primitive
[-] removed keywords
[*] now "keyword" is a normal register pedendent symbols that starts with ":" not "'". To evaluate this symbol please use "(eval :sym)" instead of "sym".
[*] compileArgsLeftToRight() made recursive (increased speed and decreased memory consumption)
[+] added setf-car, setf-cdr, setf-symbol-value, setf-symbol-function primitives, added setf macro.
[*] Lisp Parser code cleaned