Change Matrix.__array_priority__ to 11

This fixes issue 3615.  See also numpy/numpy#3004.
Fixes ipython printing extension

This fixes two things.

First, the extension had to be reloaded to import the extension.
Fixes issue #3619

Second, this has been broken since IPython moved IPython.zmq to
IPython.kernel.zmq. This fixes this. Note, there are some git
versions of IPython where this will still break, but it should work
for all stable releases and will work for the current git version.
integration of sympyprt extension into sympy Part 1
fontsize fix

Signed-off-by: Thomas Hisch <t.hisch@gmail.com>
temporary fix for display_formatter problems
Refactor Relational to avoid long hanging evaluations.

Only call diff.equals(0) if we have a nonsymbolic expression.
hydrogen.py: Use Eq(i, i.doit()) again.
Almost linear equations-first implementation
Added is_literal, modified literal_symbol
add fullrank
fix KroneckerDelta not canonical (issue 3479) and added new test
Changes
Added tests
fix KroneckerDelta not canonical (issue 3479) and added new test
try to fix issue 3479 with new return value when two inputs are in wrong order and change test_latex
try to fix issue 3479 and edit test cases
Remove checks that module is loaded
Remove IPython sniffing

Removes checks on whether or not one is in the qtconsole or notebook
before setting the unicode and latex once it is verified that your in
any IPython instance.
Handled AttributeError
Add tests for ipythonprinting extension

Adds tests for the loading of the printing extension for IPython. This
only tests the plain text output, this could also be used to test
whether or not latex is enabled, png's are created, etc.