Refactor: libpacemaker: Dead code in assign_instance()
The instance has not yet been assigned when we call assign_instance(),
so pe_rsc_provisional is set. At early assignment time, there is no way
the instance could have been assigned. At final assignment time, the
instance may have been assigned early, so the caller
(pcmk__assign_instances()) checks the pe_rsc_provisional flag
explicitly. Checking in the caller allows us to avoid other unnecessary
work, so keep the check there.
Keep a CRM_CHECK() for sanity.
Ref T489
Signed-off-by: Reid Wahl <nrwahl@protonmail.com>