Use find_packages() from setuptools

The current package list doesn't include periodically.managment and
periodically.migrations, so these don't get installed and manage.py
doesn't see the "runtasks" command.

setuptools find_packages() automates finding all the correct
sub-packages