pub fn parse_auto(data: &[u8], filename: Option<&str>) -> Vec<HistoryEntry>
Detect the format, then parse. The zero-knowledge entry point.