added first version of gibbs, inefficient, untested
minor bugfix, simple test added, works
test multiple variable inference, gibbs works, minor bugfix in gibbs
brute force marginal inf and tests, minor refactoring
avoid deep equality when comparing functions
minor changes to infer test
efficient version of gibbs, minor refactoring
minor code cleaning, stricter tests