Fix the interface to each AB test

The AB test run(context, config) interface changed yesterday, which half broke this test, which was already using the second parameter
for something else. It shouldn't have been doing that really, but still.
Merge pull request #2553 from guardian/fix-run-interface-to-alpha-comm

Fix the interface to each AB test in alpha-comm