Added new HOC that can check for WebGL-support.
Includes a fix for browsers that do not support WebGL: The StructureViewer and the BrillouinZoneViewer are in this case replaced with an info-alert. This WebGL-check is separated into a HOC-that can also be attached to other components that require WebGL.