Merge branch 'master' into develop
Update README.md for 4.5
Fixes #28: getBoundingBox of mesh and group are empty immediately after addition into DOM

Including regression tests
Fixes #29: After multiple picks picking fails

Give object picking a separate render target as we try to
reuse the target for picking and the content might be confused by other passes.

Includes regression tests
Merge branch 'hotfix-4.5.1'
Merge branch 'hotfix-4.5.1' into develop
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
Removed special character from webcl.js
Use Element.textContent for StringContentHandler