Support encoding Exception in native encoder.

Then, reuse that to encode exceptions in the generic encoder.
Add support for system.multicall.

Fixes #7.