updated generic-argument.hh
made inline functions of class basic_option outlined
updated basic-option.hh
updated command-level.hh
converted template class flag_option to non-template class