TreiberStack: small doc improvements
intrusive MSQueue refactoring (not tested)
fix type in docs
replace struct internal_disposer with lambda
MSQueue, MoirQueue refactoring (not completed)
MSQueue/MoirQueue refactoring (phase 2, not completed)
MSQueue, MoirQueue unit test refactoring
MSQueue/MoirQueue doc fix
MSQueue, MoirQueue refactoring done (issues #1, #2, #3)