fix failing tests (confirmed equivalence numerically)
Merge pull request #1894 from asmeurer/symbol_unicode

Test basestring instead of str in Symbol
Merge pull request #1896 from skirpichev/3692-int-assumptions

issue 3692 (old assumptions)
allow for iteration in rule_gamma
ExpBase.as_numer_denom synched with Pow

With this change, we no longer need to look for 1/(g-1) in numer nor
1/g in denom.
tidy up bsplines
make sure bottom_up goes all the way to the bottom
polys: Introduced DomainElement trait
polys: Split and cleaned up Domain.convert()
polys: Cleaned up __eq__ and __ne__ in sympy.polys.domains
polys: Use symbols instead of strings in test_domains.py
Merge pull request #1890 from placasse/bug_ask

Bug in ask
polys: Finalized implementation of set_ring() and set_field()
Fix c-code generation for nested conditional functions
polys: Moved domains' tests into sympy/polys/domains/tests
Printer._print passes along kwargs
theanocode produces tensors rather than scalars
test theano_function
add Derivative/gradient
Merge branch 'master' into metric_galgebra