Change cachedir creation to allow relative paths for JULIA_PKGDIR
Change pkgroot => _pkgroot, to discourage use outside of pkg/dir.jl
Set zero offset in mmap_array to zero(FileOffset)

Fixes [#5633](https://github.com/JuliaLang/julia/issues/5633)
export utf8proc functionality in Julia (followup to #5462 and #5434)
added normalize_string test cases
added jiahao's tests from unicode SA15
make compose=true the default in normalize_string
change which to return rather than show
fix a few code defects detected by coverity scan
Remove convert method for darrays to avoid warnings
Fix returned value of parseint. Closes #5649

Also adds tests to cover parseint(::Char...) methods
Proper error bounds on Cholesky factorization

Implements two error bounds from [LAWNS 14](http://www.netlib.org/lapack/lawnspdf/lawn14.pdf) concerning the elementwise reconstruction of a matrix from its Cholesky factorization, and the error bounds of performing a linear solve using the Cholesky factors. (#5605)
allow remote evalfile to return a value. fixes #5648
Merge pull request #5639 from rickhg12hs/fix-sharedarray

Fix #5633 -> Set zero offset in mmap_array call to zero(FileOffset)
prevent unnecessary copy in converting UTF32String to same type
Merge pull request #5576 from stevengj/utf8proc

RFC: export utf8proc Unicode transformation functionality in Julia
Export utf8proc_* symbols
Merge pull request #5663 from JuliaLang/utf8proc_fix

Export utf8proc_* symbols in julia.expmap
Merge pull request #5637 from JuliaLang/kms/versioned_cachedir_update

Fix cache dir creation to allow relative paths for JULIA_PKGDIR
improve ability to use require from sysimg.jl