Replaced deprecated templatetag adminmedia with admin_static

Reference
https://docs.djangoproject.com/en/1.5/releases/1.5/#miscellaneous
Added unpublish method and tests
Added unpublish action, added tests
Added tests
Merge branch 'ashleyconnor-django-1.5'
Version 0.3.11
Merge branch 'unpublish' of git://github.com/ashleyconnor/django-publish into ashleyconnor-unpublish
Tidied up last few bits of unpublishing

Marking public foreign key as protected, so unpublishing (which is
basically delete) doesn't trample over everything.
Fixed test

As now redirecting to draft version if we go to public id in admin.
Version 0.4.0

Added "unpublish" action, which does slightly change schema (as set a
PROTECT on foreign key).
Realised I had protect wrong way round

Also locking rows when publishing - to avoid issues with double-clicking
that can create multiple "public" instances.
Version 0.4.1

Corrected ubpublishing + locking rows (select_for_update) when
publishing.