Add bitarray logical setindex! tests

Also, fix some setindex! return types.
Also, a small cosmetic change in test/bitarray.jl
bitarray tests cosmetics
Add getindex for Tridiagonal matrices (#5507)
Revert "base/multimedia.jl: show method for MIME types."

This reverts commit 2c2d165681164dc7b77fb0d89be95dc1356a4ee9.
Merge branch 'master' of github.com:JuliaLang/julia
Revert "add an optional argument to errno for setting it"

This reverts commit 2a56b191459f86f97909d36eec65982e76499f04.

Root cause of

- https://github.com/JuliaLang/ZMQ.jl/issues/41
- https://github.com/JuliaLang/julia/issues/5514
add more checking of macro def syntax. fixes #5508
Minor Dict updates

* _delete! does not need to access the value being deleted
* _pop! does not need to duplicate _delete!
dict.jl: removed `index == orig` test (always false)
Added c_calloc and c_realloc and updated docs accordingly.
Merge pull request #5516 from JuliaLang/kms/minor_dict_updates

Minor Dict updates
Merge pull request #5518 from iamed2/master

Added c_calloc and c_realloc and updated docs accordingly.
Pass AR explicitly to utf8prof
Workaround cross-compilers fussiness regarding constant initializers.

Closes #5505
add optional argument to errno() for setting it, and update docs. fixes #5514
Merge branch 'master' of github.com:JuliaLang/julia

Conflicts:
	doc/stdlib/base.rst
Added reference to Pkg.free in Pkg.checkout and Pkg.pin
Merge pull request #5520 from ivarne/Pkg_doc

Added reference to Pkg.free in Pkg.checkout and Pkg.pin
NEWS for errno
Fix #5522 - Mention how to uninstall packages in README.md.