rpc: obey error-Display conventions

per discussion at !2456 (comment 3086979) :

We'd like to restore the property in arti-rpc-client-core that an Error's Display impl doesn't display the error's source.

But we do want our FFI code to display error sources; so instead we plan to adjust our FFI code so that displays sources too.