Do a sane job during OpenCL initialization.
Merge pull request #781 from claudioandre/bleeding-jumbo

Batten down the hatches