Revert recent json-spirit changes

The changes broke amounts in 'listtransactions', and other places.  See issue #3126

Verified that this simple 'git revert' of the two json-spirit commits fixes the issue.