Make Filter.posterior() return CPdf instead of Pdf in .pxd file

...it is more versatile.
CPdf._check_cond(), ProdCPdf: be more relaxed when checking input