Lots of spelling errors corrected

No actual code changes, just in documentation and comments