We don't want tasks to get fired off during inner savepoint commits -- only when the parent transaction is committed.
Need to honor CELERY_ALWAYS_EAGER here too
Looks like you only need djcelery to run tests, so install it if you're going to run tests.  But I'd rather not have it installed if we don't need it.
Merge branch 'master' of github.com:clearcare/django-celery-transactions into clearcare-master

Conflicts:
	djcelery_transactions/__init__.py
Merge branch 'clearcare-master' into unify-releases