Update openlibm to master and install it properly

This is more standard and it's required for a future
fix making openspecfun no longer include headers from the
openlibm source directory.
Yield error on to_index with non-Real argument

Fixes #6017
Allow Real when scalar-ndexing on 7th+ dimension
Fix typo in repackage_system_suitesparse4.make
Missing parentheses on JULIA_VERSION

leads to installing to `julia-ULIA_VERSION` when `NO_GIT = 1`
Merge pull request #6043 from tkelman/patch-2

Missing parentheses on JULIA_VERSION
Merge pull request #6038 from Manticore/patch-1

Fix typo in repackage_system_suitesparse4.make
correct rl_startup_hook type while USE_SYSTEM_READLINE=1
fix #6031, `@m(x)[3]` syntax
Merge branch 'master' of github.com:JuliaLang/julia
mitigate #6016

at least avoid ever printing the nonsensical "alue" string
Merge pull request #6001 from nalimilan/openlibm

Update openlibm to master and install it properly
Merge pull request #6046 from KDr2/kd/sys_rl

correct rl_startup_hook type while USE_SYSTEM_READLINE=1
New norm(Matrix) behavior to NEWS
Merge pull request #6037 from JuliaLang/cb/index

some indexing tweaks
fix #6050
Merge pull request #7 from JuliaLang/master

update to c70109f