Add inner class Mixer and PostProcessor in WFProcessor2D

  - also make WFProcessor implement NeedPreparation
  - this is the first commit that work well for Timoshenko analytical cantilever