Added initial version of XML3D.js WebCL API (WIP).
Fixed bugs, added some features and documented the whole WebCL API.
Bugfixes, enhanced error management and better documentation.
Enhanced error handling.
Added WebCL to externs, so the min-build will compile.
Enhanced error handling and logging.
Small fixes to error handling
Add qunit tests for WebCL API.

* Initialisation tests
* Program and kernel creation tests
* Buffer tests
* Processing tests
Remove unnecessary console.log
Redesign WebCL API unit tests not to fail when WebCL is not available.
Remove WebCL namespace test case from init test group.

Prevents WebCL init test group from failing if WebCL namespace is not available.
Merge pull request #33 from Cyberlightning/WebCL-API

WebCL API