argparse: initial drop of optparse

Expect fallout here as nothing but the high level has been changed
argparse: change Option for Action
argparse: convert ManPageOption by moving to extend Action class
argparse: use arparse.HelpFormatter
argparse: cleanup ManPageAction
argparse: drop redundant dest seems to clen up an error
argparse: Action class takes list of option strings
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
argparse: use %(default)s whenever we can