Remove tabs from CMakeLists.txt
restore rendering demonstrations/tests

Updating these examples/tests to match the code restructuring that
went on over the past few weeks.
add color map

vtkgeojson writer now takes a flag that makes it produce no scalars,
  scalars mapped through lookuptable into rgb, or direct scalars.
geojson reader now recognizes which one it is reading
texture.js now has a lookupTable class which maps direct scalars
  on points through a table of colors
ogsvtk.py now demonstrates using this to draw by interpolating
  scalars across triangles instead of colors.

Conflicts:
	geoweb.py
Add color map capability to vgl proper.

The attribute storage mode detected by the geojsonreader now
propagates to the geometryFeature, which creates the
appropriate shader, with either a constant color, or interpolated
colors, or interpolated values mapped through a lookup table.
Remove requirement on UglifyJS

If its available use it, otherwise simply use CMake
to can the js files together.
Consistent 2 spaces for new code

Should fix others as well as a separate branch probably
Merge remote-tracking branch 'origin/remove-uglifyjs' into next

* origin/remove-uglifyjs:
  Consistent 2 spaces for new code
  Remove requirement on UglifyJS
  Remove tabs from CMakeLists.txt
Merge remote-tracking branch 'origin/remove-uglifyjs' fixes #57

* origin/remove-uglifyjs:
  Consistent 2 spaces for new code
  Remove requirement on UglifyJS
  Remove tabs from CMakeLists.txt
Silenced jslint errors
Merge remote-tracking branch 'origin/bug_60_fix_failing_geo_tests' into next

* origin/bug_60_fix_failing_geo_tests:
  Silenced jslint errors
Fixed image path
Merge branch '61-image-bug' into next
Merge remote-tracking branch 'origin/colormap_rebased' into next

* origin/colormap_rebased:
  Add color map capability to vgl proper.
  add color map
  restore rendering demonstrations/tests
Comments and fixes
Merge remote-tracking branch 'origin/61-image-bug' fixes #61

* origin/61-image-bug:
  Fixed image path
Added workflows from Phase 1
Fix old references
Add workflow link to front page
Merge branch '54-workflow-support' into next
Add reference to gl-matrix js

Seems that our ogs library is dependent on this for vec3