[#52259535] Added hdfs version dropdown to the data source new dialog.

- Add hdfs_version field to HdfsDataSource.
- Validate that hdfs_version is present and included in the supported
  versions.
- Add hdfs version translations for data source new dialog form.
- Style hdfs version dropdown to match other dropdowns.
- Include hdfs version on all fixtures and tests.
[#52260055] Added hdfs version to existing HdfsDataSources based off of mappings to data source version field.
[#52259713] Added hdfs version dropdown to edit data source dialog.

- Display hdfs persisted version.
- Fix validation for hdfs version to include all the supported versions.
- Style hdfs version dropdown.