NF: random fields tutorial ported

Port of tutorial from
http://imaging.mrc-cbu.cam.ac.uk/imaging/PrinciplesRandomFields