Output better XML using cleanup_mods.xsl

Changes originially from Caitlin Nelson of FLVC.  Removes empty
attributes, empty elements, and elements containing only attributes
Merge pull request #109 from lyrasis/enhance-cleanup_mods

Output better XML using cleanup_mods.xsl