fix #9214: canonicalize CompoundPeriod
fix #9216: more consistent units for Period arithmetic
Merge pull request #9220 from stevengj/periodarith

fix #9216: more consistent units for Period arithmetic
Merge commit 'refs/pull/origin/9217'

Conflicts:
	base/dates/periods.jl
juliatypes.jl: next round of failing tests
Merge branch 'master' of https://github.com/JuliaLang/julia
Update README.md

Adding Juno to the list of IDEs available.
remove deprecated functionality from base/ and tests/
Merge pull request #9230 from JuliaLang/jcb/rmdeprecated

Remove deprecated functionality (from v0.3) from base/ and tests/
fix #9231, type error deserializing function
Merge pull request #9229 from ribonoous/patch-1

Update README.md
Update README.md
small fixup for rand(::BigInt) and update docs

Now the runtime version of GMP is checked against the compile time
version, as suggested by @JeffBezanson. He also noted that the limbs
field of RangeGeneratorBigInt was not specific enough.
document __init__ (fix #8923)
Add URL to test failure error message. Fixes #9239.
Merge pull request #9240 from stevengj/init_doc

document __init__
Add convenience calls for rehashing

This is relevant particularly to precompilation, which requires
that any module global dicts get rehashed by the __init__
function.
clarify precompilation of dictionaries and sets, based on discussion in #9240
mention that ObjectIdDict is safe to precompile (see #8665)
allow `ObjectIdDict(a=>b, c=>d, ...)`, to match `Dict`