log: Add notes for Friday
Add primitive BLAST+ incorporation test

Issue #243.
Split BLAST+ executable fetching into script

We can't do this at install time since the Heroku VMs don't have ftp
clients installed.

Issue #243.
Set BLAST+ bin root to extern/
scripts/update-blast-bin: Change to project root

Issue #243.
scripts/update-blast-bin: Don't remove files
extern: Import BLAST+ binaries
bin/build: Run 'lein compile'
bin/build: Use relative path for makeblastdb

Issue #243.
Add an api/blast test

Issue #243.
blast: Name "fasta" parameter to "seq"

Issue #243.
Implement BLAST+ searching for FASTA sequences

Issue #243.
query: Add a "seq_name" property

This is to enable reverse-lookups of sequence titles generated by blastp
to records.

Issue #243.
Create a unified pip-db search function

This creates a centralised search mechanism, which dispatches search
queries to the BLAST+ and DB back-ends appropriately, as needed.

Issue #243.