Fixed a couple of minor bits of the lexer
Add midje/tests for the jack lexer
Removed extraneous dependency
Just beginning on the analyzer

I added a note with an idea for how to keep place during
recursive descents.