Adding Dynkin diagram functionality
Updating some things
Fixing some errors
Karatsuba multiplication for polys
Add tests
Writing the RootSystem class
Include Order term, since we properly support one for x -> oo
Fix issue 1091: Implement _eval_nseries for loggamma
Made the following changes
1] Added ode_1st_power_series for first order differential equations
Adding more functionality to RootSystem
Fixing some doctest errors
Merge branch 'master' into seriessolve

Conflicts:
	sympy/solvers/deutils.py
	sympy/solvers/ode.py
	sympy/solvers/tests/test_ode.py
return 1 for z=0 early in _hyperexpand()
Implement series expansion for elliptic_e(z) and elliptic_k(z)
Fixed apparent bug at hyperexpand_special
elliptic_integrals.py: More short doctests for series + regular tests for series
Fixing trailing whitespaces
Missed type_d in fixing trailing whitespaces
Added references for LMQ and real root isolation
Fix issue 3174: do substitution first in evalf_sum()

    N.b.: XFAILed test was changed due to adoption of
    the Karr convention for summation.