parsers: blast

Hi,

I hacked a BLAST parser together.

It currently reads the whole BLAST file into memory (shouldn't be a problem as they are generally < 1MB).
I would be happy to improve this parser if needed for a better connectivity with other modules :)