Add dist/ to ignores
Use find_packages() instead of specifying a list of packages in setup.py, so that subpackages get included