(iOS) Add untested iCade support
(iOS) Settings menu refactoring
(iOS) Remove useless key event code
(iOS) Refactor setting handling