Merge "Moving various runnables in LauncherModel to individual tasks" into ub-launcher3-master