WIP: Formal Power Series

Formal power series implementation using lazy recursion.
I'm not sure about naming of findgen-like functions.  E.g. `1/(1-x)` here is the generating function for the FPS with coefficients `f(k)=1`.  I don't think it's valid to call `f(k)` as the generator.