Added missing Kernel Source Files
Added code to link against magma and fixed the test suite
Rearranged repository to move latest work into base of repository
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