pub fn read_footer_length(buf: [u8; 10]) -> Result<usize, ArrowError>
Read the footer length from the last 10 bytes of an Arrow IPC file
Expects a 4 byte footer length followed by b"ARROW1"
b"ARROW1"