Fixed several bugs.  Added maxnsf option to cap amount of nsfs to parse before breaking.  Added support for inventors in 2012 DTD and crossref in description.  Added rudimentary filename support.