Merge pull request #9 from openworm/openclFixes

Rewrote KernelTest to test both device memory and host memory for CPU + GPU
Changed buffer allocations not to use host memory, using direct mapping
instead to the device memory
pushed some commented some lines by mistake
Found an issue - need to instruct the host to wait when in need to
access buffers from the host
Merge branch 'master' into openclFixes

# By john_idol
# Via Matteo Cantarelli (1) and john_idol (1)
* master:
  Found an issue - need to instruct the host to wait when in need to access buffers from the host
  pushed some commented some lines by mistake
  Changed buffer allocations not to use host memory, using direct mapping instead to the device memory