remove unused debugging code
much documentation

Add some important notes the main CUDA file on the behaviour of the backend.
a bit more documentation
cabal description wibble
fix C type instances for 32-bit ghc

ping: AccelerateHS/accelerate#91