engine: handle unavailable external scheduler

handle the case when the external scheduler is not available when
calculating scores for the hosts

Change-Id: Ib5e60b4be166da95c1d46449b222e14220963784
Signed-off-by: Laszlo Hornyak <lhornyak@redhat.com>