Description:
consider getting rid of the _pre_warmup and _pre_sample methods in NUTS. See the discussion in #408. This will also lead to updating the new Sampler class and HybridGibbs to remove special treatment for samplers that have pre_sample and pre_warmup
DoD: