FIX typos/misspelled words in docs.
Provide self-tests for step dialects (Given/When/Then and basic steps).
Merge branch 'master' of https://github.com/behave/behave