First stab at DepthData interface and CanvasRenderingContext2D extensions.

I added prose to the spec. HTML Canvas 2D Context spec defines this for RGB, so I adapted that prose to fit the data model used for depth data.