Merge remote-tracking branch 'origin/fix_zoom' into vgl_cleanup

* origin/fix_zoom:
  Use a lower value for near plane
  Some more styles fixes
  Fixed run time error by adding missing variable separation
  Style fixes
  Tweaked compute zoom just a bit
  Fixed tiles not covering the entire region
  Fixing tiles not covering the entire viewport at high zoom
  Fixed zoom not behaving properly
  Fixed multiple import
  Check if the file metadata exists before adding it to the database
  Fixed bug where opacity was not maintained between animation steps
  Fixed bad merge resolution
  Time fixes
  Fixed various issues with logic and style
  Initial work on run time import
  Relocated import script
  Reorganized import script to import on file basis
  keep start date around too for completeness
  record enough time info to compare datasets
  put array ranges over all time into database
Added header to each class
Fixed failing tests
Some more clean up
Cleaning geojson reader
Fixed remainder reader issues
Some more style fixes
Merge remote-tracking branch 'origin/vgl_cleanup' into next

* origin/vgl_cleanup:
  Some more style fixes
  Fixed remainder reader issues
  Cleaning geojson reader
  Some more clean up
  Fixed failing tests
  Added header to each class