Migrate incognito mode to IUserSession

Fixes https://github.com/owncloud/core/issues/12891 together with https://github.com/owncloud/core/pull/12899

@schiesbn @PVince81