MAJOR UPDATE: GPU VERSION

GPU version on CUDA with kernels from Alex Krizhevsky