small fixes to transpose/tensordot

1.  transpose(..., axes=None) defaults to tuple(range(n))[::-1]
2.  whitespace
3.  Test on shape asserts ValueError, not Exception
Merge branch 'array-expr' of github.com:mrocklin/blaze into array-expr