cherry-pick fix for change in thin internals
list last 20 states in web check detail page
notification summaries on check details page
Merge branch 'master' of github.com:flpjck/flapjack into 216_web_summarise_state_changes
manual merge goodtimes