Inserted a new abstract sum class. All Sum functions call CRoutine_Sum_NVidia. Partially addressing #42.
Renamed NVidia OpenCL sum kernel.
Initial import of AMD's parallel reduction code. Not functional, but compiles.
Extracting kernel initialization routines from AMDAPP.
Fixed missing kernel size initialization.
Ignore .cproject files.
Fully implemented AMD Sum routine. Passes all tests for both CPU and GPU.