Implement fast user switching.

Only can be invoked through dbus manually for now.