added a basic runner that prints out passes and failures
made `alias` use a `gensym` for its lambda-list
Now correctly handling subjects
cleaned up the runner
added a tree data structure which will be used to hold compiled specs
changed `expectations` to `expectation` to simplify the use of contexts / its; made *contexts* a tree
no longer setting global variables behind the scenes
completely rewrote the runner