Added gitignore to ignore build directories
Initial test code using cppunit
Added 2 matrix test
Fix for missing commas
Added function test for QRStep
Fix compilation error
Updated code to add a test for qrstep
Added CUDA and Reference platform folders
Some fixes to allow for compilation
Removed currently unused code
Renamed FBM folder
Astyle formatted code for consistant readability
Updated include directives
Ignored DS_Store files
Updated CMake file. Renamed cu file to cpp as it does not need to be compiled by nvcc.
Removed unused cuda helper code
Pulled kernels out into their own files to allow for easy autogeneration of string versions for code
Removed an extra namespace layer that was not needed from QRTest
Started work on migrating tests from old system to new test functions with CPPUnit
Removed extra printouts and tidied generated source files