test_rename: multi-user integration tests

In order to write the integration tests, we need
to have context objects passed everywhere. This
will also be of use when an admin wants to rename
a fileset for a user.
rename-as functionality
Use raw 'mv' as admin