Uniform type strings

The three places that were using UPPERCASE string constants were in file types, DNS, options, and signal names.

I feel very good about the fs changes to lowercase and pretty good about the dns options changes.  I'll still unsure about the signal stuff so I squashed it's commits into one so it could be easily removed if we decided it was a bad idea.