Set size constraint properties in ui file. Refs #7637.

- No longer a fixed size.
Added input masks for run-range and dates. Refs #7637.

- Prevent labels from stretching and instead expand tables to content size.
Merge branch 'origin/feature/7637_improve_icat_gui' into develop