Define unicode in Bio._py3k
Use unicode from Bio._py3k
Drop Python 3.2
Don't need 2to3 unicode fixer (can use unicode literals on Python 3.3+)
Fixed: test_bgzf failed due to reference files being checked out with wrong line endings on Windows.
Explicitly tests parsing & indexing FASTQ with DOS/Windows newlines
Thank Konstantin (Windows newlines, see pull request #197)
Test BGZF compressed FASTQ file with DOS/Windows line endings
Remove UndoHandle & BgzfReader.next() deprecation warning, unavoidable on Python 2
Flag Tests/Fasta/f002 as binary for get_raw doctest on Windows
Alternative newline doctest for SeqIO get_raw indexing
Update SearchIO indexing test cases to better handle line endings

We now convert all Windows line endings (\r\n) to Linux line endings (\n).
Blast: Add missing sys import to make epydoc happy.
PDB/DSSP: Use epydoc and fix DSSP URI.
Don't need to call 2to3 anymore
Talk about native support for Python 3 in NEWS & README
Update Python 3 testing for TravisCI
Streamline Bio._utils.read_forward
Various SearchIO parser fixes to better handle Windows line endings