Make Generator#spit work for 2 word hearing

* Populate words table in Generator#hear
* Use dumb version of words table lookup in Generator#spit
Use options in Generator#new

* Add :boring option
Keep track of last word in Generator#hear
Fix Generator test wording
Implement boring Generator