added QDiag and Jedi AJD methods
added JADiagOrth unit test
fixed Jedi, added Jedi unit test and some cleanup to all the ajd headers
coding style fixes in AJD
ajd double -> float64_t
coding style changes in ajd unit tests
ajd updated to cpp style loops
Merge pull request #1326 from pickle27/develop

added QDiag and Jedi AJD methods