lowercase generated tag names

Rather than using header values verbatim, pull everything to
lower case when generating tag names.  This way when scanning tags I
don't need to remember that `Important`, `important`, and `ImPortAnt`
are actually all the same thing.