setup: Use find_packages() to find packages.

This makes gh-cli depends setuptools (or distribute).
But it's not a real problem because gh-cli already uses
`entry_point` to create script.