Refactor: libcrmcommon: New pcmk__mem_assert()
Assert without dumping core upon memory allocation failure.
While adding calls to pcmkmem_assert, update some strdups to
pcmkstr_update() where appropriate.
Signed-off-by: Reid Wahl <nrwahl@protonmail.com>