Only enable shuffle optimization on CUDA 5.5 or later
Merge branch 'headers' of https://github.com/peastman/openmm into headers