api: Improve HTML documentation
Increase first column width in tables of endpoints list page.
Add ids to endpoint sections and links to the sections in top of that page.
Use absolute URL in specific endpoint documentation (to ease copy paste).
Migrated from D8837 (view on Phabricator)