Use 'message_id' instead of 'id' in JSON to match OpenXC message format.
Use new payload format kwarg from Python lib.
Update firmware version in functional test suite.