Merge "TaskRunner: move implementation to cpp" am: 13732d54ff am: 5eb37088c5
am: 37be50c624

Change-Id: Ib77e4625826d48b4908458492561dc397728e1a2