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 branch 'master' into improve-error-handling

Conflicts:
	modules/geodata.py
	modules/reader.py
	web/apps/archive/archive.js
Resolving merge conflicts
Merge remote-tracking branch 'origin/improve-error-handling'

* origin/improve-error-handling:
  Resolving merge conflicts
  Propagate file reading errors to client side
  Add error dialog to display errors to user
  Remove tabs