NXP-14558: create codearea widget type and migrate select2_inlinejs widget + select2_query widget