Method, Constructor: correct error message when formal and actual
parameter types do not conform.
PixieClass: correct tagging when redefining static methods.
ClassType: first check superclass name before resorting to breaking the
check.
ReturnValue: generate code for returning if there's nothing to return
too.
Always insert null references in the stack when reserving space, instead
of reserving uninitialized space.
This ensures that any attempt to access said values in objects or
strings will result in a null pointer dereference, char = \0, int = 0,
boolean = false. (This is suboptimal for varlocal, since we need N
instructions to reserve N local variables.)
Note that this does not cover object initialization, as that comes from
the simple_malloc routine and the powers-that-be's version just reserves
heap, it does not initialize it.
Add Dewey tests. These need to be manually compiled and executed from
the command line.
Merge pull request #58 from lunaskyrise/pixie-dust-tree

Fixes for the PixieDustTree