Rename isFinite to hasNonFinite to avoid future naming collisions.
Fix bug 326 : expose tridiagonal eigensolver to end-users through ComputeFromTridiagonal()
Previous isFinite->hasNonFinite change was broken. After discussion let's rename it to allFinite