Formal series by formula

Earlier FPS design using generator didn't work.
Here is other using formula based on #7618
Please take look on https://github.com/sympy/sympy/wiki/Writing-documentation and format this docstring accordinly.  Same for other functions.