Many typos and accidental omissions fixed.  Created the make_user_spec.rb script. Ran it successfully.
Merge remote-tracking branch 'origin/version2.9' into version2.9