[TIDOC-1581] Add missing fields supplied by the YAML: availability, permission and osver
[TIDOC-1581] Remove extra comma
Merge pull request #5437 from bhatfield/tidoc-1581

Ran docgen.py script, verified output for new fields. Approved and merged.