ENH: Make allclose(x, y) equivalent to all(x == y) when both x and y are...

... exact.

This improves performance and makes allclose() work on non-numeric dtypes.

Closes gh-4107.