Changed header processing

Now process the headers in the variety of formats transcribers appear to
have been using. Makes almost all header information flexible.
Additional formats are wasily added.