Refactor a bunch of tests to call done with errors, rather than timeout
Make a start on a headline refactor
Merge branch 'master' into refactor-headlines
Make HeadlineService tests pass
Make all tests pass again
Merge pull request #222 from unepwcmc/refactor-headlines

Refactor headline behaviour into HeadlineService class