html: enable test
html: test for figcaption
html: test extraction of caption, td and th
argparse: initial drop of optparse

Expect fallout here as nothing but the high level has been changed
argparse: change Option for Action

Also convert Option's short and long options_strings to the list which
Action expects.
argparse: convert ManPageOption by moving to extend Action class
argparse: use arparse.HelpFormatter
argparse: cleanup ManPageAction
Hack: can't see how to do this checking for conflicts in argparse so just remove for now
argparse: rename some s/option/action/
argparse: _add_action to add a new action vs add_argument
Hack: since we aren't using add_action we need to get Action classes directly
argparse: Drop optparse in convert/
argparse: convert Options to _StoreTrueAction
argparse: drop set_usage hope we can just get it for free from argparse
argparse: convert all user of add_option to add_argument
argparse: use internal Action types
argparse: fix test help string
argparse: convert types to callabe types
argparse: use argparse version action