Lagged Fibonacci Generator

Ported from boost.