Refactor: libcrmcommon: Separate traversal from accept_attr_deletions()
Signed-off-by: Reid Wahl <nrwahl@protonmail.com>