Improved run-range parse logic. Refs #8317.

- Added tooltip and removed input mask from run-range field.
Added validator to run-range. Refs #8317.

- This allows only numbers and one hyphen or colon.
Merge branch 'feature/8317_icat_run_range_issues' into develop