Remove cached_property.
First steps at packaging.
tests pass flake8
git_code_debt passes flake8
flake8 the rest of the things.
Merge pull request #25 from asottile/packaging

Packaging