eigs fixes: input preprocessing, eigvecs postprocessing, tests and doc

eigs: further fix and cleanup

eigs: final fixes, test and doc update

eigs: final fix?
Merge pull request #7622 from Jutho/jh/eigsfix

WIP: fixing eigs