Changes banner information
Will now raise RuntimeError if a task attempts to join a subtask
AsynPool: New constant PROC_ALIVE_TIMEOUT
Fixes to experimental transports in docs
Events: Sent event should not be associated as a worker. Issue #1714
Now depends on billiard 3.3.0.11
Warn that worker_process_init must not be blocking.  Closes #1715
Removes bundle from requirements/pkgutils.txt
Optimizations for events.state
celery shell: app is now also available in globals
Fix _set_task_join_will_block to actually use argument.
More events.state optimizations
Make events.state pickleable again
Improves info message after add_consumer
Stresstests: Adds -Z events template
Client related events do not have a worker.id, and adds a Task.client field
Fixes typo app.clock.lock -> app.clock.mutex
Do not take clock from task-sent events, also do not copy event dict in Receiver.event_from_message
Tests passing
Tests passing