Use hit accession no. instead of id

Accession number can also be used in place of hit ids for querying using
blastdbcmd. With this change, we can prepend 'lcl|' to accession no. and
not only can obtain hits as before, but also treat special cases like
issue #88.

Should close #88.

Signed-off-by: Vivek Rai <vivekraiiitkgp@gmail.com>
Fix FASTA download via Modal.

Signed-off-by: Vivek Rai <vivekraiiitkgp@gmail.com>