Tests for history and activity models
Centralise error handling in tests
Some usage examples in the README
Merge branch 'history' of github.com:Financial-Times/next-user-preferences-api into history