the third KL method
Merge pull request #2298 from yorkerlin/ApproxDiagonalKLMethod

KLApproxDiagonalInferenceMethod (the third KL method)