Finished first attempt at compositing with WebGL.

Added a python script which generates a new sprite png alongside each
existing rgb.jpg (these new images are named rgbd.png), where the png
alpha channel contains a discrete representation of each layers depth
compare to the other layers at the same pixel.

These larger pngs are now loaded by the webgl compositor and used in
a multi-pass rendering algorithm to build the final image for display.