Delegate elementwise operators to broadcast instead of overloading directly
Pull broadcast_T out of broadcast, gather with broadcast! in same dict
Improve typing for broadcasting ./ and .\, make e.g. Int ./ Int broadcasting
describe errata for MPFR. close #3204
fix #3153
Complete Pkg.Resolve modularity + fixes

fixes:
1) fix check_repository (also add julia_version argument)
2) fix pkgs/vers/deps gathering and filtering
Add broadcasting .^
fix #3196
add convert(::Type{Rational}, ::Integer). closes #3202
Small updates to the mac app bundle.
fix #3191 (remove ui)
ui symlink is no longer installed in make dist.
Fix dump of types without .names (former BitsKinds)
Fix Pkg.Resolve.sanity_check

Test was failing to properly check in case of
dependency graphs with tight cycles.
Add Pkg.Resolve tests
Fix make distclean

There is no distclean target defined in doc, so this previously failed
Merge pull request #3201 from toivoh/typed_broadcast

Improve result type of broadcasting ./ and .\, add broadcasting .^
fix #3221
fix #3220
Merge pull request #3216 from simonster/distclean

Fix make distclean