Update to latest mpreal.
Fix "missing return statement at end of non-void function"
Fix a couple of remaining warnings (missing newlines, inline-noinline, meaningless type qualifiers)
Do not globally disable stupid warnings in our unit test since such warnings do affect user code.