added assignment parsing
de-exposed pp_cmds
some valgrind errors fixed
a few leaks fixed, still three leaks
cleanups
updated gitignores
parsed string with definitions, and cleared input string
variables works, with exception for stack arrays
added basic support for #lib and #include