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