Merge pull request #2601 from Upabjojr/fix_tensor_bug

Fixed bug in contraction of data in tensors
Merge pull request #2600 from asmeurer/release_update

Release update
Remove manual enable/disable of IPython formatters.
Return infinty for factorial(infinity)
Merge pull request #2510 from skirpichev/2625-complex-comparison

Fix issue 2625: there is no natural ordering for complex
Merge pull request #2611 from hargup/factorial

Return infinty for factorial(infinity)
Merge branch 'master' into logo
add list around theano_function outputs
raise NotImplementedError if theano.stacklists dne

At the time of this commit this feature in Theano is not yet released
and so depends on the development version.
subs(...).evalf -> evalf(subs=...)
Exit with p.returncode!=0 on errors
Add instructions to build logos
Remove pregenerated logos
Better explanation of the logx parameter

Also the doctests were polished.
Merge pull request #2444 from certik/logx

Document the logx parameter in Expr.nseries()
Change ./generate_logos.py call
Add stdin=subprocess.PIPE options for Popen()
Use ico file from _build/logo/
Implement membership test operator (method __contains__) for Order
Raise NotImplementedError when mixing Order at 0 and oo.