Fixed bugs in GP regression framework

1) Fixed bugs in Laplacian inference method.
2) Improved accuracy of the digamma function.
3) Covered by unit tests.