meson: Disable targets requiring pam when it is missing
Several executables require the pam library.
The current behavior in Meson only requires this library when these
executables are explicitly enabled.
Unfortunately, by default, Meson will not throw an error when the
required pam library is missing while still trying to build these
executables.
To fix this, make the pam library a disabler which automatically
disables these executables if it is not found.
Signed-off-by: Jordan Williams <jordan@jwillikers.com>