Simple abstraction layer for django.contrib.auth.signals