replace itrunc(Uint8, 1234) => mod(1234, Uint8), etc. [fix #8646]
itrunc => mod: a few more integer modulus methods.
integer trunction: use `n % T` instead of `mod(n, T)`.
fix inadvertently introduced type-change in `Uint128 * Uint128`.
fix a missing gc root in codegen
Merge branch 'sk/modpocalypse'

Conflicts:
	base/deprecated.jl
MCStreamer::InitSections changed in LLVM_SVN.

Upstream change https://github.com/llvm-mirror/llvm/commit/90ce9f70e23495dc234ff85d4097203dc2efadcc
make Makefile more informative about what julia sysimg build step it is doing
Merge pull request #8706 from crayxt/patch-10

MCStreamer::InitSections changed in LLVM_SVN.
Merge branch 'master' of github.com:JuliaLang/julia into jb/call_constructors