JMM889901

Results 5 issues of JMM889901

![image](https://user-images.githubusercontent.com/41163714/179397672-7ba36db3-17e3-4c99-a035-d2cb3084499c.png) Modifies menu_mode_select to add GetPlaylistBannerImage and RegisterPlaylistBannerImage, also modifies ModeButton_GetFocus to show/hide correct rui since basic_menu_image.rpak cannot show banner images, also adds mode_select.menu, only difference here is `NextModeImageCallsign` which...

needs testing
needs code review
merge conflicts

it errr does the thing and errrr minimap get bigger :clueless:

if this actually needed, just close this, I have heard mixed things about including the ~ not working

See thread on discord https://discord.com/channels/920776187884732556/1152964682269872218

![image](https://user-images.githubusercontent.com/41163714/179397672-7ba36db3-17e3-4c99-a035-d2cb3084499c.png) Modifies menu_mode_select to add GetPlaylistBannerImage and RegisterPlaylistBannerImage, also modifies ModeButton_GetFocus to show/hide correct rui since basic_menu_image.rpak cannot show banner images, also adds mode_select.menu, only difference here is `NextModeImageCallsign` which...

needs testing
needs code review
merge conflicts
commits vanilla file