CLIMATE-375 - Truncate long dataset names in DatasetDisplay

- Long dataset names are now truncated down in the dataset display.
  This uses CSS to do the truncation based on row size. It could also be
  done with a filter but that was decided against due to the difficulty in
  associating a number of characters with a row width given the
  semi-dynamic nature of the layout.
CLIMATE-517 - Fix start and end date layout overlap issues

- Fix the start and end date layout problems. An additional column
  wrapped around the display of the dates caused labels and values to
  overlap.
Resolve CLIMATE-375. Merge PR #109.
Resolve CLIMATE-517. Merge PR #110.