added documentation: method of tracking commandline options
missing doc items
doc build logic again
added documentation of commandline options
edited build logic for documentation
more documentation to pass selftest and ensure fewest undocumented elements
bold the special-case filenames