Output better XML using cleanup_mods.xsl

Changes originally from Caitlin Nelson of FLVC.  Removes empty attributes, empty elements, and elements containing only attributes.