setup.py works now, and binary python module can now be loaded as well.
Performance tests are now part of the test-suite.

By default, a small repository will be tested, which doesn't take that long actually (~20s)
Additionally, that way we enforce correctness tests, which didn't run by default previously.
As we are handling data here, we must be sure that it's handled correctly, thus the tests should
run.
Fixed incorrect computation of compressed bytes read in zlib decompression stream.