improve round(BigFloat, digits)

this function is supposed to round to n base 10 digits, but instead did:

julia> round(big(2.1),2)
2.094e+00 with 7 bits of precision

which I don't believe is useful.