Move response grouping logic into Programmes feed only as it's not relevant for most other feeds
Fix misleading errors in test cases. When there was a fixturing problem, the error reporting would fail, causing a new and misleading error, adding the counter name onto the fake class fixes this so you get real errors through