Updated of readme to include HG

The requirements calls for the mercurial 'hg' cli, it was added to the ubuntu apt-get install
Django 1.5

django.conf.urls.defaults is now django.conf.urls
Django 1.5

django.conf.urls.defaults is now django.conf.urls
Django 1.5

django.conf.urls.defaults is now django.conf.urls
Better heroku buildpack url

Previous github url caused some issues when pushing to heroku - Updating to the proper HTTPS link worked without any issue.
Added instructions for heroku

The existing .gitignore prevented all local settings from being pushed to Heroku, causing the following error when running syncdb:

File "/app/OpenDataCatalog/settings.py", line 236, in <module>
    LOCAL_STATICFILE_DIR,
NameError: name 'LOCAL_STATICFILE_DIR' is not defined
Added proper staticfiles loader

Proper staticfiles loader added to allow for files to be loaded as expected
Static file loader helper function

Added helper function for all static files, following:
https://docs.djangoproject.com/en/1.4/ref/contrib/staticfiles/#django.contrib.staticfiles.templatetags.staticfiles.django.contrib.staticfiles.urls.staticfiles_urlpatterns
Added Django buildpack with Geos

Heroku doesn't have geos, the buildpack adds support for it
Allow admin to add Submission via backend

This allows all users logged into the backend to add submissions directly from there. 
The 'email_text' format will need to be properly defined, for everything else to work
Merge pull request #28 from TeckniX/patch-1

Updated of readme to include HG