some unary ops
refactoring and testing bin/sjedon, getting it to run files.
removing simplemocha:all task to allow :bin and :lib to take over
delete operator and operation
continue statement and continues
changed how functions are wrapped. The bad news is that functions will have length 1 like the specs say, and not how everyone is implementing it
adding "closure" argument to runFunction, callFunction, so that they can receive their (StackFrame) closure for variable fetching.
Stack frames form two linked lists at the same time, a stack and a closure list