Activity log

Activitiy log feature. These PR are dependent from this PR on comfortable mexican sofa: https://github.com/moneyadviceservice/comfortable-mexican-sofa/pull/11
This is cropping up in a bunch of places in this PR. You should perhaps find one true source of truth for this structure.