Fixed a number of bslh spelling and markup mistakes.

- Spelling mistakes (the main reason for going through the files)
- Markup issues where C++ types or files were not quoted
- Stylistic issues (e.g., normalizing "Denial of Service (DoS)")