core: scheduling: handle external scheduler failure

in case the external scheduler fails, continue with scheduling
process, 'skipping' external scheduler (no) results

Change-Id: I11cc70260e99cee7c563cb727274608e325da354
Signed-off-by: Gilad Chaplik <gchaplik@redhat.com>