Add upgrade path from 1.1.1 to 1.2, when south was introduced

fixes #24
Add basic cache support

The default cache set in global_settings.py is django's LocMemCache,
that's useful during development, but obviously not so much for
production.