Add support for multiple input/output URIs to KeychainIntentService
Many changes to file ... and still incomplete

- Multi file
- Reworked UI