vtkWeb: Rename ogs.vgl => vgl

Change-Id: Iec014664ae4f0701ca31d967eb3d68c9be5f495d
Add multi-layer support to the vgl interface.

Change-Id: I424917ab2c8c01724717ac3b40637d93909f36b6
Rename md5 => sceneMD5 to avoid confusion

Change-Id: I0511c1814ed0bfd35ff6e072d62e2ff8a10b5492
Update canvas size before creating viewer

The create of the viewer using the size from the canvas so it needs
to be set before passing it to createNewViewer(...)

Change-Id: If20c60285ce1de84fcd5f91b7b55513ace332f92
Prevent mouse event handlers be bound multiple times

Move binding of mouse event handlers out of drawScene().

Change-Id: Id10581031c0dcf4543efa972c5f5f94e185685cc
Update VGL to master

Change-Id: Icac1003e81f1f5c27d6046cd660fb78ec5002673
Update version of VGL

Change-Id: I2e724280f4111e0898c692745004279efbc9a003
Prevent scene and clipping range from being reset

Change-Id: I51de6cfd966d589d9a547d8a7e214f6186fc6747
Update VGL to lastest version

Change-Id: Ic9b646c0c4232ce77c5edf40fd117f78652e7f0c
vtkWeb: Refactor fetchObject(..) to use cached objects

Refactor fetchObject(..) to use a more straight forward cache
mechanisum. Moving much of the logic out of vtkReader.js.

Change-Id: Ib878dd70cb0a9427ba2015159b0ed34db0bc451f
Add code to clean of VGL actor cache

We need to invalidate actors that are no longer part of the scene.

Change-Id: Ieb76884c3bad304f8c0e9460405af5398b1f11a3
Merge topic 'vgl-update-fixes' into master

61eb46e3 Add code to clean of VGL actor cache
3bf2493e vtkWeb: Refactor fetchObject(..) to use cached objects
8fd3926b Update VGL to lastest version
1241e99b Prevent scene and clipping range from being reset
04de7021 Update version of VGL
b0953ee3 Update VGL to master
49ae1cb7 Prevent mouse event handlers be bound multiple times
333a6542 Update canvas size before creating viewer
dfb84813 Rename md5 => sceneMD5 to avoid confusion
5872addf Add multi-layer support to the vgl interface.
10e70c51 vtkWeb: Rename ogs.vgl => vgl