Fix EAD physloc import when no sub-tags ref #5867

Also added genreform sub-tag parsing, and
cleaned up code.