CUDA: Cleanup of CSR-adaptive implemenentation, adjustment of block sizes.

Based on experiments on a GTX 470. Kepler and Maxwell GPUs might
behave differently.