work in progress: proper tests for eig.
added tests for ufuncs in gufuncs_linalg (the ones based on pdl). Added multiply4 in the wrapper, as it was missing
reverted matrix_dot in umath_gufuncs to matrix_multiply.
added some type-tests on test_gufuncs_linalg.py
updated documentation