Update django-admin-preview to support Django 1.5

We're continuing to support django-admin-preview because of a legacy app in our system that uses it, so we needed to upgrade its support for Django 1.5. Also, over the last few months we identified a bug in the setup.py relating to setuptools-git dependency during install, which is now fixed as well.