Add expectation propagation inference method

Docs are very briefly, i'll fix them later.
Derivatives are not implemented, since i need to check model selection a little bit.
Tested only with probit likelihood, i'll add tests with logit little bit later.