Updated Astral download URLs, since the old URLs were removed from the
server.
Renamed Substructure to SubstructureIdentifier.
Gave SiftsResidue hashCode compareTo.
Wrote SiftsChainToUniprotMapping, SiftsChainEntry, and a corresponding
unit test.
Wrote a method IOUtils.print(String, File).