PEP8 fixes, various modules
Test files for UniProt 2014-10-01 release changes.

http://www.uniprot.org/uniprot/H2CNN8.txt and
http://www.uniprot.org/uniprot/H2CNN8.xml
Fix for SwissProt parser issue #369 from Leszek Pryszcz

The UniProt 2014-10-01 release adds new evidence codes to the
plain text SwissProt format, which were breaking the parser
on the RN and OX lines. This change fixes the parser by
ignoring the new fields.
PEP8 fixes
Ignore evidence code for SwissProt keywords

Doing this to match the UniProt XML parser.
change Bio.CodonSeq to Bio.codonseq to follow PEP8
change codonalign test folder name
Note Bio.CodonAlign --> codonalign in NEWS and DEPRECATED
Avoid multiple imports on one line; PEP8
Remove trailing space in SeqFeature str output
PEP8 on Bio/SeqRecord.py
PEP8 on Bio/SeqFeature.py
Remove old hack from when we used 2to3 for Python 3
PEP8 fixes Restriction