Merge "Split out logic in RecentsViewStateController." into ub-launcher3-master