Renaming SPOJ challenges and adding CUDA samples.