Revert recent json-spirit changes

The changes broke amounts in 'listtransactions', and other places.  See issue #3126