Dependencies for development updates

* make manage.py executable
* add mock and South to `requirements.txt` and setup.py's `test_requires`
* add south to `INSTALLED_APPS` in `tests/settings.py`