Remove tabs
Add error dialog to display errors to user

Improve feedback to user by provide error dialog
to display errors to user, rather than just writing
to console.
Propagate file reading errors to client side

Rather than failing sliently provide the client with
a useful error message.
Merge remote-tracking branch 'origin/support_for_animations'

* origin/support_for_animations: (22 commits)
  Update as fas as possible for now
  Create chunks of triangles instead of individual ones.
  Removed unused code
  Fixed wrong end time bug
  Using single variable
  Updated filename in the cmake list
  Added missing code comments
  Better name for the class
  Allow time range for animations
  Trigger animate event when playing animation
  Optimizing code
  Fixing animations logic
  Fix selectable timestep
  Work in progress to get the animations running
  Added missing file
  For now push base layer in z direction
  Adding missing base layer
  Updating code in response to previous changes
  Fixing archive layer source
  Improving code to support dynamic data updates for animations
  ...
Remove <script> tag for deleted JavaScript

/common/js/requestAnimationFrame.js has been removed.
Merge branch 'master' into improve-error-handling

Conflicts:
	modules/geodata.py
	modules/reader.py
	web/apps/archive/archive.js
Resolving merge conflicts
Merge branch 'remove-unused-js' into next
Merge branch 'improve-error-handling' into next