BlastHTTP Haskell cabal libary for submission and result retrieval from the NCBI Blast REST webservice