Dashboard analytics - apply clicks [MJ-372]

This really needs to be reviewed so that I can fix any issues it may have.

If you are testing this locally and do not have shared databases set up, run all migrations. If you do have shared databases or are deploying this anywhere, fake migration 0006, deploy, then run all others.

This displays analytics information for a given company on its dashboard.

All tests pass.