Ignore eclipse files
Extract SuiteRunner from Suite

Runner manages identification of contexts/specs (describe/it) and the
execution of specs.
Suite delegates these functions to Runner.
Add tags feature

Tags can be added to contexts/specs by sending 'T' before the
describe/spec message, with a single string as the tags.
Right now it just keeps this information around, later it can be used to
choose which specs to run.
Break Suite and SuiteRunner into two files
Change spawning below the stack

It allows branching behavior from the runnable action from spec monitor,
it means that many different actions can be performed against a pristine
copy of that monitor.
Remove one depth level from sample (too deep)

Actually only top level contexts will have its specs run.
Add assertion events
Add accessor to current running spec