[ William Hua ] Add a private DBus method that allows us to change the current input source without saving it in GSettings. This is needed for indicator- keyboard to temporarily switch input sources on the lock screen without affecting the user's session input source.