Implemented on-screen keyboard theme support
This implementation includes the following:
- Support for loading the color value from JSON files
- Replaced Border Images with Rectangle with borders (Magnifier, ExtendedKeysSelector, LanguageMenu)
- Adding a new item in the schema (theme)
- Updated LanguageMenu with the new ListItem component for better theme support
- Added border support for each key