PLATFORM-151: initial Bucky integration
PLATFORM-151: adjusted RUM reporting URL to be nocookie domain
CON-1139: Removed ads from hubs v3 page
CON-1139: Fixed cscoreCat and ad tag name
CON-1162: Fixed article suggestions on hubs v3
CON-1163 | setting 'pagetitle-view-mainpage' for hub v3 main page <title>
CON-1163 | simplified code and comment after CR
Merge branch 'VideoSprint49' into VID-1716
Video (VID-1716): Ooyala - added regional restrictions
remove unused extension RebuildLocalisationCacheTask
VID-1661 Use WikiFactory variable for blacklist
LocalFile: ignore oldimage entries with empty oi_archive_name
Revert "remove unused extension RebuildLocalisationCacheTask"

This reverts commit 28be65d0b0d1122da847d062aceba07d7ddebcfd.
Merge remote-tracking branch 'origin/dev' into jobqueue-migration
Video (VID-1716): Ooyala - updated expiration date
fixing exception message
Merge remote-tracking branch 'origin/dev' into jobqueue-migration
PLATFORM-75 Make TaskRunner aware of the task ID

For longer-running tasks, a timeout somewhere between application/dev
boxes and the celery workers can cause the task status to become
"failed" when it could simply be running longer. Passing the task ID
along to the runner will enable it to communicate back to Flower that
the task actually did complete successfully.
PLATFORM-75 Notify Flower when a task completes

In case Celery times out, ping out to Flower to record the actual result
of the task.
PLATFORM-75 Use GuzzleHttp for REST calls

An easy-to-use/robust HTTP client will be useful at the platform moves
to a service oriented architecture. Use GuzzleHttp for the Flower
long-task pingback.