Code to generate a BioSQL SQLite3 test database
Sample BioSQL SQLite3 database (for new unit test)

Created with Python 2.7.2 under Mac OS X 10.8.1 Mountain Lion using
the current Biopython - intended to test future changes to the BioSQL
bindings (and GenBank parser) do not break backwards compatibility
at the database entry level.
Test old BioSQL SQLite3 database
Implementing new eight sided sigil OCTO (box with corners cut off)
Generalise sigil test to cover OCTO
Generalise line drawing on circular diagams

Cherry-picked and merged from old branch.
Jaggy sigil (based on old branch)
Refactor GenomeDiagrem colour handling to remove code duplication
Change strand behaviour of new JAGGY sigil after talking with Leighton
Adjust test case for use in Tutorial
Document new GenomeDiagram sigils in Tutorial
Talk about new GenomeDiagram sigils in NEWS file
Update Bio.SeqFeature docstring
Expand FeatureLocation docstring with doctests
Edit docstring style
Add test files for tutorial chapters
Add HSP properties to retrieve inter-fragment lengths
Update HSPFragment coordinate check

HSPFragment coordinate check now ensures that start coordinates are always less
than or equal to end coordinates.
Fix blast-text bug where start coordinates may not be <= end coordinates
Update HSPFragment hit and query to create SeqRecord on the fly

If the query and hit attributes are given as strings, SeqRecord objects are now
created when these attributes are retrieved. This reduces object creation
overhead during parsing, since no SeqRecord objects are created then.