Move query progress image to correct path
Guard against datasets without temporalrange
Guard against datasets with empty varaible property

This probably would only happen in test datasets.
Merge remote-tracking branch 'origin/query-ui-fixes'

* origin/query-ui-fixes:
  Guard against datasets with empty varaible property
  Guard against datasets without temporalrange
  Move query progress image to correct path