Pkg.{tag,register}: create commits for changes to METADATA.
Rename map_range_to to map_range_to!

Also adjust order of arguments to more closely mimic map_to2 in
abstractarray.jl, although this still needs to have a different name
from map_to2 to avoid ambiguity warnings.
Rename map_to2 to map_to! since it modifies the destination array

It looks like the name map_to2 is a historical artifact from a day when
there was a separate map_to.
Add @kmsquire's test for #4453
Pkg.publish(): push registered and tagged versions automatically.

This currently requires push privileges to the METADATA.jl repo,
but in the future, we could potentially use GitHub's API to open a
pull request instead of pushing.
Merge branch 'master' of github.com:JuliaLang/julia
Add inverse hyperbolic sine, cosine and tangent functions
Merge pull request #4460 from magistere/master

Add inverse hyperbolic sine, cosine and tangent functions
Fix error in `atanh` description
Merge pull request #4462 from magistere/patch-1

Fix error in `atanh` description
Merge pull request #4456 from simonster/more-4453

Tweak function names for internal map functions
Typo fix in docs
Pkg: export public API functions.
fix #4465
Merge pull request #4464 from IainNZ/patch-1

Typo fix in docs
somewhat corrected handling of () and {} in type syntax highlighting in textmate bundle
improve apply_type t-function to handle non-type type parameters
Merge branch 'master' of github.com:JuliaLang/julia
fix #4457
Fix broken link to SuiteSparse