CSRF-exempt mongoauth views
Changed order of key activation status write op. key publication task queue op.
Added replicate_key/ endpoint as a requisite step before eliminating update_key/ and create_key/. Also added KeyAdmin that triggers a push_key task after saving.
Queue replicate_key tasks at the top of push_key instead of the main loop to avoid the empty 'dirty' list quick-exit path.
Converted setup.py from distutils to setuptools.
Added list_display to model admin.
Merge branch 'master' into analytics-dev
Converted locksmith to south. Initial migration reflects models in commit 5fc8aac.
Django eliminated URLField.verify_exist.
Fixed missing import.
Added south schema migration.
Merge branch 'master' into analytics-dev
Added user field to Key model.
Added unique constraint to the locksmith.hub.Key.email model.
Added south migration for unique email constraint.
merged master into analytics-dev