Lab: Gibbs Sampling

Understand the basic principles of implementing a Gibbs sampler.
Merge branch 'gibbs' of git://github.com/ayr0/numerical_computing into ayr0-gibbs