fix bug in emit_tupleref on homogeneous tuples of structs
avoid boxing in tupleref with unknown index on homogeneous tuples
better error message when incomplete input is forced. fixes #5373
fix #5376
fix #5357
allow SymTridiagonal of any element type. ref #5357

also add a couple missing copy()s in eigvals
update NEWS
fix truncated sparse matrix printing

e.g., `julia> sprand(10^6, 10^6, 1e-6)`
fix off-by-one in findn and findnz

``count`` was equal to the number of nonzero elements plus one, so the output vectors had an extra element with junk.
Update openlibm submodule to fix ln issue
add test for #5386
whoops, redundant NEWS
Merge pull request #5386 from mlubin/patch-2

fix off-by-one in findn and findnz