Load reads a FLAC header from a reader, parsing it's PCM format and returning
a pcm Reader for the data following the header. It will error if the reader
does not contain enough data to fill a FLAC header or if the header does not
look like a FLAC header.