Programme Model coverage

0% to 100% in one PR!
https://github.com/iplayer/bamboo/blob/develop/src/Bamboo/Models/Programme.php#L59

This is basically the logic, the first one is the latest. Thus the sub_title test to ensure we're not getting the "wrong" one.