[Settings] Adding date font setting and e2e tests

- Updated settings HTML with structure and necessary imports for use of the font-setting component
- translation.json updated with date font copy
- `dateFont` object added to `additionalParams` object in settings controller
- settings app updated to include font-setting component as a dependency
- gulp file updated to include all bootstrap-form-components JS code for unit testing dependencies
- e2e tests added, including "dateRange" default value to be tested and ensuring the form starts out invalid due to requiring a calendar id entry