- added smalltalk grammar
- add a default negator that doesn't require a message
- optimize string parser when there is just a single character
- added tests for smalltalk grammar
- fixed various bugs in smalltalk grammar