Clean up StaticBase
Basics of Client covered
Fix home highlights feed code
Merge pull request #83 from DaMouse404/client-testerer

Basics of Client covered
Merge pull request #82 from DaMouse404/staticbase-clean

Clean up StaticBase
Make methods static for reuse elsewhere
Merge pull request #84 from dineshraj/static-methods

Make methods static for reuse elsewhere
Add isPromoted to Episode model
Refactor highlights subfeeds
Merge pull request #86 from iplayer/highlights-base

Refactor highlights subfeeds
Merge pull request #85 from DaMouse404/episode-promotion

Add isPromoted to Episode model
Merge pull request #87 from DaMouse404/fix-feeds

Fix home highlights feed code
Updated the broadcast model
Adding in new methods to the broadcast model
Updating the broadcast model tests
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
Address Joshs PR feedback
Added in blank spaces between the simulcast test assertions
Merge pull request #90 from mattjburrows/schedules-tvg-styles

Schedules tvg styles