add target test in setup.py

this target allow to run unit tests from the freshly build librarry
mv data needed to unit tests in test/data directory
Create .travis.yml
remove test to test unit test
Merge branch 'master' of github.com:bneron/blast2seqid
fix the exit value
add instruction to install coverage and python-coveralls
remove print for debugging purpose
Merge branch 'master' of github.com:bneron/blast2seqid

add instructions in travis.yml to install coverage and python-coveralls
just to test coveralls link
change licence from Gplv2 to BSD3.
add support of pdb
rename blast2usa in to blast2seqids
Merge branch 'master' of github.com:bneron/blast2seqid
set version number
fix import from test_blast2seqids

the old import blast2usa was not renamed
fix setup.py test as some old name blast2usa was still
add test in distribution

add test files in Manifest.in
improve setup.py to improve test documentation from setup.py
Update README.md

add information about package on bintray
Update README.md

change upload link wich does not work if the user is not log in
make script more robust

and add unit test with blast report with bad heat header.