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.
Merge pull request #77 from larsks/feature/lowercase_tag_names

lowercase generated tag names