Adds preliminary support for function declarations (but not hoisting!)
Fixes function allocations.
Fixes function declaration tests to work again.
Fixes assignment binops and method invocation.
Updates nbody test.
Removes working TODO tests.
Merge pull request #5 from tcr/tcr-fndecl

Supports function declarations. Fix assignment ops and method calls.