Useless ValueType::LIST has been removed

ValueType represents the scalar type. The stored value becomes a
list of ValueType objects if action_type is APPEND or APPEND_CONST.
New NArgs class to register number of arguments
Help option
print_help()