Merge pull request #24 from biojava/master

Catch back up with Trunk
Merge pull request #25 from biojava/master

Catch back up with Trunk
Merge pull request #26 from biojava/master

Catch back up with Trunk
Enhance UniprotProxySequenceReader to be able to parse Uniprot when XML
record is passed as a string.  This is useful if parsing the a large
subset of Uniprot which has been previously downloaded (the Swiss-Prot
xml.gz file, for example).  Also support extracting Uniprot accessions.
Merge pull request #182 from emckee2006/master

Minor enhancement to UniprotProxyParser