use round instead of trunc and floor in div and fld. fixes #4156
Merge branch 'master' of github.com:JuliaLang/julia