AnaMP issue 783 mixture rvs tests rebased

rebased version of AnaMP's unit tests for mixture rvs #816  issue #783

added ``int`` to work around numpy bug in np.random.multivariate_normal size argument
we will see if TravisCI still fails