Add sitecustomize.py for running parallelized coverage tests.
Add integration tests which start the BridgeDB servers through the cli scripts.
Add unittests for the bridgedb.crypto module.
I *really* hate Python2.6.

The argparse module wasn't a builtin in Python2.6, so we have to add it to
requirements.txt otherwise the CI builds fail.