refs https://github.com/TryGhost/Team/issues/1054 This adds the missing listeners for the rest of the analytics events we'd like to capture.
no-issue This removes the concept of "Module" which simplifies the code
refs https://github.com/TryGhost/Team/issues/1054 This is the initial pass at the analytics service which listens to events and then handles persisting them via the repository refs https://github.com/TryGhost/Team/issues/1055 This also adds the analytic event repository which handles persisting the events.