Auto-detect CSV format from file headers.
Iterates known format modules and calls detect?/1 on each.
First match wins, so order matters.
Summary
Functions
Detect format module from CSV file path.
Returns {:ok, format_module} or {:error, :unknown_format}.
Detect format module from pre-extracted headers.
Returns human-readable format name.