genericsed fetch/store methods and underlying _columns, _is_column, _is_mandatory_column methods and changed %mandatory_columns to %tracking_columns. Added get_valida_stored_table_name and get_table_name_from_class which implements EFGUtils split_camel_case
added split_CamelCase. scalars_to_objects now takes a single scalar fetch method args aswell as an arrayref. _handle_exit_status now exits properly on error and respects no_exit. is_gzipped and gunzip now test known gzip suffixes as many formats can have internal gzipping but cannot be handled by gunzip/zcat.