Add iCade support

- Add iCade support
- Working on bluetooth keyboard support
- Change in iCade lib to support AZERTY keyboard
Oraganized iCade support code to match project's coding style and file hierarchies
Forgot to version bump and include the iCade SDK files
Using the stock iCade SDK