Implementing bayes.dsl - First commit for the high level bayesian API
built on top of the low level inference engines such as cluster graph,
factor graph, BP,EP, etc.