Cope with non-move lines in ask, and properly define whitespace
Add midje tests for all the language examples