Refactor: libcib: Best practices in cib_file_perform_op_delegate()
Cleanups in preparation for adding transaction support for CIB files.
Note that cib_inhibit_bcast and cib_scope_local were ignored completely
for CIB files.
Ref T185
Signed-off-by: Reid Wahl <nrwahl@protonmail.com>