Update to oik v4.12.0 for a security fix in the bw_button shortcode.

Changes
| Change | Reference |
|---|---|
| Fixed: Escape the class and links on [bw_button] shortcode. | bobbingwide/oik#227 |
| Changed: Update PHPUnit tests for #227 & #228 | bobbingwide/oik#228 |
| Changed: Performance fix: Add logic to check a tried_classes array | bobbingwide/oik#229 |
v4.12.0 contains previously unreleased changes for oik v4.11.0
| Change | Reference |
|---|---|
| Changed: Update build files | bobbingwide/oik#218 |
| Changed: Change from classnames to clsx package | bobbingwide/oik#218 |
| Changed: Extend bw_form_function() to support fields containing hyphens | bobbingwide/oik#226 |
Tested
- Tested: With WordPress 6.6-RC2 and WordPress Multisite
- Tested: With PHP 8.3
- Tested: With PHPUnit 9.6
