Fix bug in MatrixFunctions for matrices with multiple eigenvalues.
Store indices, not eigenvalues, in clusters.
Bug was introduced in changeset a3c08a8.

--HG--
extra : transplant_source : t%A6%18%C4%C44%3D%0F%8A%EDO%3F%8Cq%5E%CD%CCL%B0Q