Make the celery app easier to configure
Add a build_app() function to instantiate a Celery app with controlled config ie. being able to give the celery config dict as parameter.
Also build the celery app used in cli tools (runner and listener) from a celery section of the given configuration file.
related to swh-core#1410
Migrated from D1045 (view on Phabricator)