Drop support for bz2 files. There is no working Ruby library for it.

Stay with .gz instead.
Cruft removed
Simplified packages parser.

Parsing Packages information from local files works.
Supports .gz and uncompressed files.
get_fields returns a hash instead of an enumerator
get_paragraphs returns a proper Enumerator now
New gem versions