Add a volume rendering widget and example

Second and final code dump... To run the example, you'll need an HDF5 file that has at least one uint8 or uint16 3D array.

[![Coverage Status](https://coveralls.io/repos/enthought/ensemble/badge.png?branch=enh/travis-ci-with-coverage)] (https://coveralls.io/r/enthought/ensemble?branch=feature/volume-rendering)