- Updated all functions to work with their respective numeric types using   the math and cmath module functions.
- Updated all functions to work with their respective numeric types using
  the math and cmath module functions.

- Updated all function documentation to reflect basically the same as the
  math module.

- Added ``pi`` and ``e`` module members.

- Added ``atan2``, ``isinf`` and ``isnan`` methods.

- Updated ``log10``, ``log1p``, ``expm1``, and ``fabs`` to use the actual
  math module functions, mostly for their higher precision at certain input
  values (see the math module documentation for more details).

tisimst/ad