fix #6400
Fix #6487 (ambiguity warnings)
Add one/zero definitions to UniformScaling
Use show instead of showarray for UniformScaling

since it's no longer <: AbstractMatrix
Change @test_throws to only check for a single exception type

Also update test suite to follow suit
Change syntax to @test_throws ExceptionType Expression

Also split out parseint loops in strings.jl to better separate out exception types
Merge pull request #6475 from JuliaLang/sf/betterthrows2

Change @test_throws to only check for a single exception type
move Workqueue initialization to a better place

make repl.c robust to system images that don't set ARGS
fix a problem related to #6502, but the issue itself is not fixed yet
fix #6502
Fix typo in Control Flow doc
Merge pull request #6507 from mbuettner/patch-1

Fix typo in Control Flow doc
Fix #6488, #6500 (long inputs in REPL)
Merge pull request #6483 from rened/osxfix

fix #6400
only limit io size on osx
fix #6495 (up/down keys broken after running top)
simpler fix for #6495

@loladiro pointed out that e19ad95 wouldn't work after

    julia> run(`top`)
Dump EmittedFunctionDetails to sysimage
Restore linedebug info from sysimage

- Fiddles with FuncInfo struct to optionally store name and filename info
- sysimg_handle -> jl_sysimg_handle (not exported)
- adds jl_restore_linedebug_info(uv_lib_t*)
- calls NotifyFunctionEmitted with a dummy function to set up the stackwalk
  callback on windows, then invalidate and set the funcname and filename.