Update docs pages.

* Copy code documentation to docs pages
* Add a few undocumented options
* Configure `<code>` tag to display better

@Dylnuge @bigsley
Quotes around this feel inconsistent with the formatting of the other defaults; in this case they specifically make me feel like the default here is a string. Line 280 doesn't use quotes around the class name. Ignore this if the default *is* a string, though maybe comment that this takes a string instead of a class.