Improves various aspects of the JSDoc page

Please look at the individual commits to see the explanations for each section of changes.
Let's prefix each of these with `/` so we're ignoring `/docs/` but not `/foo/bar/docs/`, for example.