Merge pull request #1813 from smichr/3545

3545: try unrad sooner
Remove examples from compile_rule() docstring, note that the function has been deprecated
Merge branch 'master' into 3377-Remove-as_coeff_terms-and-as_coeff_factors
Merge branch 'master' into 3553-DeprecationWarning-on-compile_rule-doctest
Remove dummy=True option for Symbol() and numbered_symbols()
Use Symbol(...) instead of Symbol(..., dummy=True) in risch.py for debugging
Merge pull request #1806 from mrocklin/discrete-distributions

Discrete distributions
Merge pull request #1828 from skirpichev/3378-Remove-Symbol-dummy

#3378: Remove deprecated Symbol(dummy=True) syntax
Merge branch 'master' into 3377-Remove-as_coeff_terms-and-as_coeff_factors
Merge branch 'master' into 3553-DeprecationWarning-on-compile_rule-doctest
Fix fold_frac_powers=True latex printing.

The latex printing of (x + 1)**Rational(3, 2) with
fold_frac_powers=True was missing the opening and closing brackets.
The latex printing of functions raised to rational powers is made
consistent with the fold_frac_powers=False option.

Fixes issue 3670.
http://code.google.com/p/sympy/issues/detail?id=3670
Fix #3669: rsolve_hyper fails to find a solution if the characteristic equation has imaginary roots
Move tests for #2943 to test_rsolve_hyper() from test_rsolve()
Merge pull request #1774 from asmeurer/travis_test

Rename travis_test.sh to test_travis.sh
Merge pull request #1816 from skirpichev/3626

Fix for #3626

Function._eval_series() does wrong prediction for number of taylor
terms if the argument of function is non-atomic.
Merge pull request #1822 from mrocklin/log-product

log(Product(...)) -> Sum(log(...))
Added more intro content in the mechanics docs.
Added more intro content in the mechanics docs.
Responded to pull request comments.
Addressed the additional pull request comments.