rose.run: refactor.

Separate rose.run into rose.app_run, rose.suite_run and rose.task_run.
Merge branch 'rose.run.refactor' into rose-suite-run-reduce-ping

Conflicts:
	lib/python/rose/run.py