PLINK-268 support and documentation for permission handler registration, added StringPermissionHandler