allow only one GPU execution device
remove GPUMethods class (does not work with OpenCLMapping!)
explicit transfer test, execute compute intensive cleanup only if a new buffer has been allocated