Prank: PEP8 whitespace cleanup.
Move a docstring to the right place.
Remove superfluous commas.
Use SeqUtils.seq1() instead of SCOP.to_one_letter_code().
Some grammar improvements.

Peter: Resolved conflicts during merge
Wrap some long lines in the Tutorial source
Thank Christian Brueffer for misc fixes
Revert "Use SeqUtils.seq1() instead of SCOP.to_one_letter_code()."

This reverts commit ca7762e8247dbcd6b3cbc6d0a7082eaf36dceb46.

It was causing test failure in some of the PDB code due to not
handling all the 'odd' three letter codes for modified amino
acids. I was too hasty in checking this in... opps.
Close stdout/stderr file handles explicitly
Use SeqUtils.seq1() instead of SCOP.to_one_letter_code().
Use seq1 custom_map arg for PdbIO
Add biopython.egg-info to git ignore list
Use system temp for test_SeqIO_index.py index files
Update sallseqid attribute of BLAST tab results to create list

This field may contain multiple values, so a list is a more proper data
structure. The list is turned back into a string upon writing to a file.
Add parsing support for BLAST 2.2.28+ tab fields and its tests
Fix blast-tab bug where str(SeqRecord) instead of str(SeqRecord.seq) is written
Add new test for BLAST commented tab writing
Close handle in doctest
Simply doctests by using filenames for SeqIO
Simplify a doctest example using a filename with SeqIO