Document thread-safety issues in C callbacks
Minor Dict-related performance enhancements

- Call `box` on ccall arguments in `bitmix`. Ironically this seems to
  be necessary to prevent the arguments from getting boxed.
- Use ifelse for NaN check when hashing Float32/Float64
preload base/userimg.jl if it exists.
Merge branch 'master' of github.com:JuliaLang/julia
Slight updates to $(prefix) and $(DESTDIR) handling inside of `make dist`
Whoops, need to NOT pass in absolute path to tar!
Merge pull request #5780 from JuliaLang/sjk/dict

Minor Dict-related performance enhancements
Multiarch recursive makefile variable fix
serialize/deserialize for Regex
Merge pull request #5788 from amitmurthy/amitm/regex

serialize/deserialize for Regex
Merge pull request #5657 from timholy/teh/doc_callbacks

Document thread-safety issues in C callbacks
windows: fix .julia path
fix #5798
Fix #5804 so eigs works on matrices with dimension less than 6
Merge pull request #5808 from malmaud/n5804

Fix #5804 so eigs works on matrices with dimension less than 6
Update package listing
Fix UTF8 detection in some circumstances

e.g. on a typical Ubuntu installation setlocale() could return
something like: "LC_CTYPE=en_US.UTF-8;LC_NUMERIC=en_US.UTF-8;..."
etc. Without the patch this is not recognized as UTF8.

This fixes an issue with left/right arrow keys in the REPL if
Unicode characters are present.
fix spurious test failure on a system that happened to have an executable named 'foo' in the PATH