Fixed issue with bz2 files
For some reason, it is not possible to open some bz2 files for reading ('r:bz2') using the tarfile module.
For instance, this is failing with the dlib landmarks model.
If I use the bz2 module it works.
This patch uses the bz2 module for bz2 compressed files.