allow supplied headings for correctly spelled elements

acqinfo, prefercite, and separatedmaterial had been only tested for
using misspelled element names
allow for container types to be lowercase
Merge pull request #6 from dericed/master

ead handling fixes: support with lowercase container types and unmisspelled supplied headings