pm-qa: run sanity check before running test cases

run sanity test for each functionality if present.
If functionality enabled, then run all respective
test cases. This patch also adds sanity checks for
cpuidle and sched_mc.

Signed-off-by: Rajagopal Venkat <rajagopal.venkat@linaro.org>
5 files changed