Support route options on missing queue creation
Support route options on missing queue creation

Adds an ability to take exchange and routing_key parameters from
the current route when creating a missing queue.

This is useful when using custom routing class (specified by
CELERY_ROUTES) which decides a destination at runtime.

Closes #577

ask/celery,ask/celery,cbrepo/celery,cbrepo/celery