ignore build files

Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
make sure the resources end up in the sdist package
Fix flake8 issues

Add a tox config to run flake8 against the code and
then fix the errors it reports.

Ignore some of the build files.

Fix the packaging instructions to ensure that
the package data is actually included in the
sdist.

Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Merge pull request #1 from dhellmann/flake8-cleanup

Flake8 cleanup