Added ChimpMultivariateGaussian

ChimpMultivariateGaussian acts as you would expect, and requires an input set of means and covariances. 

Note that the monkey implements a version of clone(), as should the rest of the monkeys eventually. Towards that purpose, the private zookeeper variable inside the Monkey class has been made protected rather that private so that it's accessible to classes that extend Monkey<Banana>. Possible TODO is returning to a traditional getter/setter, however much of the codebase already accesses zookeepers directly, so right now we can leave it as is.