Move DummyIm out of BookletState tests and into test_utils module so we can reuse it for other state tests
Change ChoiceState to optionally accept case insensitive label-based answers in addition to number-based answers
Merge branch 'develop' into feature/issue-31-add-option-to-choicestate-to-allow-it-to-accept-a-choices-label-as-an-answer
Merge branch 'feature/issue-31-add-option-to-choicestate-to-allow-it-to-accept-a-choices-label-as-an-answer' into develop
Add test for PaginatedChoiceState.shorten_choices.
Fix typo in variable name.
Add more tests for shorten_choices.
Fix bug in construction of value for shortened choices.
Merge branch 'feature/issue-32-fix-typo-in-shorten-choices' into develop
Merge branch 'develop' into release/0.1.x
Version 0.1.19.
Add support for State.send_reply which states can return false from in order to not reply at all.
Add test for handling of send_reply in interaction machine.
Remove ancient test blocks that should be implemented (but not in this file).
Merge branch 'feature/issue-33-allow-states-to-not-reply' into develop
Merge branch 'develop' into release/0.1.x
Version 0.1.20.