Filter stewardship edits based on the logged in user's permissions

It was incorrectly using the user *filter* as the user to check the
permissions of.  For the instance-wide edits page, this is usually 'None'

Fixes #994
Add unit tests for udf collection edits view
Merge pull request #1072 from maurizi/fix/stewardship-edit-logs

Filter stewardship edits based on the logged in user's permissions