WINDOWS: resource-definition script and an icon (generated by the Icon Composer including in XCode)
fix #4220
Merge branch 'master' of github.com:JuliaLang/julia
fix #4242
add DomainErrors to some bessel functions, part of #4187
allow converting SubString tails of ByteStrings to pointers

and return bytestrings from path functions, because that's probably what
will be needed in most cases.
fixes #4106
update matlab differences
should fix #4277
WINDOWS: move dll files to bin, where they belong
WINDOWS: copy standard library file early during build so we can be sure they are in the path
WINDOWS: move initialization of various environment variables out of julia.bat into julia _start
WINDOWS: eliminate WINE_PATH hack from Makefile. fix #3420
configure dependencies libdir for alternative JL_LIBDIR settings
verify installation of all expected files
fix linking and install targets some more
fix Rmath build dependencies
Pkg.tag: read requires from the given commit, not head.
Pkg.register: write METADATA entries for all tagged versions.

This allows one to tag versions for unregistered packages and then
when you decide to register the package, all the tags will show up.
Previously you really wanted to register then tag but now you can
tag as much as you want before registering.
WINDOWS: load debugging info for C code addresses
various IO cleanup that is probably more correct
don't prefix everything with `Main.` and `Main.Core.` in jl_static_show