[pmc] added pmc-algorithm

o added references [Cap+08], [Cor+12]
o implemented calculation of sample weights according to [Cor+12]
o implemented pmc-updates according to [Cap+08]