Added delete() method to tags, allowing them to delete themselves from their host.
Added closing of streams in XmlUtilities.elementToFile.
Added AddressValidator to validate indirect addresses.
Added test for AddressValidator to validate indirect addresses.
Added createTagnameTagValidator to AddressValidatorFactory
Added methods to InstructionUtilities to look within Programs.