Reported by @morcos on IRC.
Since the univalue conversion, JSON no longer accepts e.g. 1e-5 as monetary amount. This is required by the JSON standard.
This breaks e.g. the smartfees.py test. This needs to be fixed in AmountFromValue or ParseMoney.