MH with RBM-proposer and Naive Scheduler

Implemented a new auxiliary variable model. Added support for scheduler
and arbitrary block-size. Added an naive scheduler.