Update setup.py

- make setuptools/disutils automatically search for templates and migrations to include in installed package
- describe required dependancies for pip to install.