Change log for FORGEROCK_OPENIDM

Date Changes
2024-11-28 Enhancement:
- Added support for a new array format of the logs.
2024-06-15 Enhancement:
- Mapped "trackingIds.0" to "metadata.product_log_id".
- Mapped "principalData.0" to "principal.user.userid".
- Mapped "context.userRolesProperty", "context.authenticationId", and "context.authenticationIdProperty" to "principal.user.attribute.roles".
- Mapped "context.component", "context.moduleId", and "context.queryId" to "principal.resource.attribute.labels".
- Mapped "context.roles", "_normalized.fieldNames", and "_eventId" to "additional.fields".
- Removed "gsubs" to handle array values of "principalData" and "trackingIds".
- When "status" is nearly equal to "success", then set "security_result.action" to "ALLOW".
- When "status" is nearly equal to "fail", then set "security_result.action" to "BLOCK".
- Initialized "security_result" to null.
2024-04-03 - Newly created parser.