What constitutes a "private" symbol is determined by the new
`edocs-private-regexp' variable. Any symbol that matches this regexp is
considered private and not included in the formatted output.
- Require the `package' and `help-fns' libraries which aren't loaded
when using the `-batch' switch with Emacs.
- Add options to specify which style sheet to use and whether to only
print the body (so no `<doctype>' or `<html>' etc.)
- Reverse the list of symbols to show up in the same order as they
appear in the buffer.
- Replace `case' with a `cond', I didn't realize `case' was part of the
cl-lib.
- Add function to be used with the `-batch' switch.