Upgrading Client Docs

Fixing up the client doc page -- this PR contains various stuff:

- Formatting fixes.
- Fixing broken code samples so they work with the new SDK.
- Updating some wording.
- Fixing various punctuation / capitalization thingies that annoyed me.

That's about it!