working user "functions"
update BUGS
made different assignment chaining (function and variable) work
updated TODO and BUGS
fixed weird error position bug (why did I use pointer hacks to get string length?)
fixed space errors in allocation
fixed variables and function implicit freeing
engine version 1.2.7
made multiple command tests possible and added a few variable/expression tests
improved error message generation
added template traceback (no real trace-backing yet)
fixed up traceback template