- started api and internal structure migration:
 * moved to q/deferred based api
 * started restructuring towards web-worker capability
 * updated package.json & gruntfile accordingly
- basic migration to web worker based system is done
 * also added point cloud variant support (not returning a THREE.Mesh
but a THREE.Pointcloud)
 * minor tweaks and cleanup left , otherwise seems all ok