sched: Get the latest idle cpu

Get the latest idle cpu, if it exists, for for shortest latency and
possible power benefit.

Signed-off-by: Alex Shi <alex.shi@linaro.org>