Update docs pages.

* Copy code documentation to docs pages
* Add a few undocumented options
* Configure `<code>` tag to display better

@Dylnuge @bigsley
Header cell options look like a copy-paste of table cell options; maybe just state that they're the same? Having copy-pasted docs risks them becoming unsynced with each other.