add support for list-settings RPC