libpfrng: introduce linear weighting

This commit replaces iterative bits filtering with simple
sum weighting on bits rolling. This improves entropy greatly
and allows to pass all diehard tests on cacert site.

Also this eliminates huge amount of code but makes things
almost twice slower. Will investigate this a bit more.