- Add a CLI and a `distro` entry point. For Python 2.6, argparse will be installed
- Add many test cases (e.g. Raspbian 8, CoreOS, Amazon Linux, Scientific Linux, Gentoo, Manjaro)
- Make distro non-importable on non-compatible platforms (e.g. Windows and tested via AppVeyor)
- Completely redo the testing framework to make it easier to add tests
- Remove six as a dependency
- Emit stderr if `lsb_release` fails
- Fix some encoding related issues
- We now use `bytes` invariantly
- Test on pypy