Restore ActivityLogging=SetterForIsolatedWorlds for mouse and keyboard events
This was first added in r154552.
In r159511 [PerWorldBindings, ActivityLogging=SetterForIsolatedWorlds]
was replaced with [ActivityLogging=Setter] on the assumption that
PerWorldBindings wasn't there for any particular reason and that
SetterForIsolatedWorlds wouldn't make sense without it.
This was wrong, because activity logging now happens for all worlds,
where it previously only happened for isolated worlds.
Make it so again.