Add DrsImpression
Add a module for counting impressions logged to a specific pid.
Make session_id and pid accessible attributes.  Easier that way.
Add simple tests for the Drs::ImpressionCount module.
Adds a controller helper for registering impressions on core files.
Add a migration to track action type of given impressions.
Add a migration to track action type of given impressions.
Merge branch 'feature/view_logging' of https://github.com/nu-lts/drs into feature/view_logging
Mergin'
Update model to scope on new attribute action, update impression count to discern between action types.
Make controller helper account for action type.
Fix regression bugs in the download queue flow.
Upload cart download job to record DrsImpressions
Add extra method to View Logger helper.
Adds convenience methods for seeing the filter chains defined for a given controller.
Override the downloads_controller, allows us to log downloads.
Add the ability to count impressions for content bearing objects.
Merge pull request #282 from nu-lts/feature/view_logging

Feature/view logging