fixes #58 . Allow ! on the end of a question and still interpret things as a question.
Merge pull request #65 from uberj/question_mark_and_more

fixes #58 . Allow ! on the end of a question and still interpret things ...