Added ability to have a result even if we are executing
on an after-commit hook.
Adde transaction management.
add gitignore
Fixing a stupid recursion error.
text layer
set CELERY_ALWAYS_EAGER to True
Back to aftercommit hooks which are indeed safer.
set result backend
Added a not explaining why using a datamanager there would be wrong.
Improved documentation.
Added its own buildout.
Trying to make results works in always eager mode.
user must be obtain from acl_users
get user from acl_users (plone.api.user was doing wrong here, at least in testing context)
Merge branch 'ploneintranet-async-improvements' of github.com:collective/collective.celery into ploneintranet-async-improvements

Conflicts:
	collective/celery/__init__.py
do not insert site in args anymore
clean up
refactor __init__.py
Slight cleanup, also storing results when in eager mode.
Fixed testing.py so that tests can be run