bernoulli mixture can now have preset centers for the mixture components added, which means that we can use the kmeanspp style initialization
added a failsafe for computing distances