[layouts] Consolidate SpannableGridLayoutManager's getChildLaneAndFrame()