Implement EIP-2255 Wallet Permissions System for Connector
Problem
Connector service lacks proper permissions management:
- No persistent storage for dApp permissions
wallet_requestPermissions returns wrong type (object vs array)
- Missing
wallet_getPermissions method
- No support for permission caveats (restrictions)