Basic support for Pade approximants

Computed via the extended euclidean algorithm. Example usage would be:

```julia
c = Poly(1.//convert(Vector{Int},gamma(1:15)),"x")
PQ = Pade(c,7,7)
padeval(PQ,1.0)-exp(1.0)
```