Week 25

Demos:
  * Create a WebCL common file to be used by all demos.
  * Make the demos use the WebCL common file.
  * Create radio buttons to change devices (CPU or GPU).
  * New port: Ising Model
  * Source code standardisation.
Week 26

Demos:
  * Review coding style for all demos using JSLint (http://www.jslint.com/)
Week 27

Demos:
  * Move to common dir all shared libs (J3DI, gl-matrix, etc.).
  * Create a common function to load the OpenCL kernel files (*.cl) and
    update the samples to use it.
  * Use requestAnimFrame from common/webgl-utils.js