Quote all {% url %} arguments, as required by Django 1.5+.

This removes support for Django 1.2, which requires unquoted view names.
Update settings as no longer supporting Django 1.2.
Increase Country.code maximum length to 3.

Fixes #85.
Increase Area.name maximum length to 2000, to match Name.
Increase Type.code maximum length to 500 characters.

It might as well be consistent with Code.code. Fixes #86.
Post deploy script.

Sets up virtualenv, installs packages, compiles CSS, updates the
database, and gathers the static files.
Drop support for Django 1.3.

Move to Django 1.4+ file layout, remove any old-Django workarounds,
tidy up settings.