NXP-14989: define a generic shuttle widget type and use it inside edit columns layout template