Homestyx hydra

R1:bb23e86dafc6

Fix PHP 8.1 "json_decode(null)" exception editing a form when custom field of type Users exists

Summary:
When `$value` is `null`, do not pass `$value` down the stack in `buildControl()` to ultimately end up with `json_decode` complaining. Instead, just skip this call.

```
EXCEPTION: (RuntimeException) json_decode(): Passing null to parameter #1 ($json) of type string is deprecated at [<arcanist>/src/error/PhutilErrorHandler.php:261]
arcanist(head=customOAuthUrlencodeNull, ref.master=788098096e11, ref.
Repository: R1 hydra
Commit Date: Feb 5 2024