update the integration class
change to BSD
minor fix
Merge branch 'yorker-integration' into logitExactLikelihood
refactor the second variational likelihood class