Disable promotion from Float64 to BigFloat

You can just redefine the constructor:

function BigFloat(x::Float64)
    throw(error("Imprecise."))
end