Tweaked HiddenSwitch to use the new system. Fixed a few permission
messages not being localizable.