Upgrade idl

Upgrade to a more recent version of the IDL and json files. Re-generate code; fix some tests.