AUI-1383 Decouple DataTable CellEditorSupport

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
AUI-1383 Decouple DataTable BaseCellEditor

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
AUI-1383 Decouple DataTable BaseOptionsCellEditor

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
AUI-1383 Decouple DataTable TextCellEditor

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
AUI-1383 Decouple DataTable TextAreaCellEditor

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
AUI-1383 Decouple DataTable DropDownCellEditor

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
AUI-1383 Decouple DataTable CheckboxCellEditor

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
AUI-1383 Decouple DataTable RadioCellEditor

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
AUI-1383 Decouple DataTable DateCellEditor

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
AUI-1383 Source formatting (removing parameters moved to other files / components)

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>
AUI-1340 Escaping DataTable cell-editor HTML parameters

Signed-off-by: Henrique Vicente <henriquevicente@gmail.com>