Don't generate docs for "impl" package.
Lots of documentation tweaks.

Fix some since tags, reword/reformat various things.
Add some links. Make it nicer.