Remove JFactory from Form class.

Remove JFactory from Rule\Email. Remove unique check, because it's for the CMS.

Removing SQL field type. Create a custom field type instead.

Remove Factory from Field\Timezone. Fix usage of JHtml.

Remove tests.

Remove ComboBox field type. Unused and requires media.

More cleanup