trailing whitespace police
suppress nvcc warning about 1.0 architecture

This doesn't affect code generation as we are just using nvcc as a preprocessor in c2hs.
drop the rpath component when compiling for darwin
wibble
new error messages in cuda-6
add compute resources for maxwell architecture
error code descriptions for driver api
driver: add support for unified memory
runtime kernel launches

Fix and outstanding issue with the way kernel functions are specified. As of CUDA 5.0, kernel functions are no longer specified by a string name.
unified memory allocations for runtime api
backwards compatibility fixes
version bump