Add option to choose kernel memory type
Use local memory in X- and Y-Sweeps
Remove debug output
Fix kernel name for debugging
Fix kernel argument types
Use local memory in X-Sweep update step
Fix/add local memory for update kernels, add unit tests for local memory
Fix build when not using OpenCL
Add OpenCL event profiling
Add event profiling for kernel operations