Fix issue 3856
Merge pull request #2234 from pernici/gf1

faster ``gf_edf_zassenhaus`` using the Frobenius map
Merge pull request #2163 from batya239/series_method_fix

series method doesn't correctly work for n=0

http://code.google.com/p/sympy/issues/detail?id=3873
Add Dmitry Batkovich to the AUTHORS/aboutus. Welcome to SymPy!
General solution for Pell equation added and Case B**2 - 4*A*C > 0 implemented
Merge pull request #2174 from oliverlee/kmfix

Use kinematic DEs in calculations of kanes_equations.
Doctests fixed
removed unwanted comments
mailmap_update.py exits nonzero on failure
fixing typo
Fix the Risch algorithm for the new sparse polys

Changes from the new polys in the cancellation algorithm (and possibly also or
rather the subresultant algorithm) required us to ensure that a denominator in
residue_reduce() be monic (the issue was that the denominator *only* was being
manipulated, and Bronstein probably is implicitly assuming that f=a/d means
that d is monic).

This lead to one small test change, which is still mathematically correct,
though less nice (but it doesn't matter, because it is from
residue_reduce(invert=False), which is never used, invert=True still gives the
nicest result).

See pull request #2126 for more discussion on this.
Doctests fixed
Reverted to old algo for calculating degree
integrals: Switch to a field early in residue_reduce()
solvers: Fixed solve(x**2 - y**2/exp(x), y, x)
solvers: Changed (simplified) two tests in test_ode.py
integrals: Changed (simplified) tests in test_prde.py
solvers: Adjusted a test in test_PR1964 in test_solvers.py
Merge branch 'master' into new-polys

Conflicts:
	sympy/polys/galoistools.py
	sympy/polys/specialpolys.py
	sympy/polys/tests/test_polytools.py
integrals: Uncommented a test in test_hermite_reduce in test_risch.py