fix domain error case for ilogb
avoid a bit of copying in compiler
Merge branch 'master' of github.com:JuliaLang/julia
some fixes to color printing code