Add dynamic HTML5 canvas rendering option to client.

Using the "data PNG" option from the API, the demo client app now has a "Dynamic Rendering" checkbox that turns on the dynamic rendering feature.  The area shown is colored, but adding the color does slow down the rendering.