Typo fixes, spell check, some more specifics where possible.
Thanks to James for the first draft; I made a few changes (svn->git) and some supporting links, but mostly I added FIXME's.