[#19,setup][s]: add requirements.txt with correct deps (and remove from setup.py) - fixes #19.

* At the moment ckanserviceprovide is not in pypi so setup.py deps were broken.
[addendum][xs]: remove dependency_links (see prev commit).
[#21][s]: python wsgi.py now works as you would expect so you can run locally easily.

* Means we can use it in e.g. Heroku too ...
[setup][xs]: requirements-dev.txt now depends on requirements.
Merge branch 'master' of github.com:rgrp/datapusher into rgrp-master

Conflicts:
	README.rst
[#21] Change default port, move instructions to docs

5000 clashes with th default CKAN development port
Merge branch 'rgrp-master'