add 'kakapo-soft-tab' and 'kakapo-backspace'

We allow for soft tabs (a number of space characters to simulate hard
TAB characters). This requires the 'kakapo-soft-tab' variable to be set
to TRUE.

Also, fix some typos in the comments.