Rework of Multivariate Normal

Based on #87. 

- Computation of statistics
- Evaluation of logpdf/pdf
- Sampling
- Maximum likelihood estimation

Complete test suite included.

This is a relatively large change, so I would like people to take a look.