Start using menu_list_new/menu_list_free
menu_list_push_stack_ * functions now take in a menu_list_t *
parameter for 1st param instead of file_list_t *
Merge pull request #1163 from lakkatv/xmb

(XMB) Fix core list display
(XMB) Build fix
Rewrite menu_list_flush_stack_* functions - first parameter
becomes menu_list_t *
Refactor menu_list_pop_stack functions
Rewrite menu_list_get_actiondata_last_stack
(Menu) Refactor menu_list_get_last_stack
Rewrite menu_list_get_size functions
Turn menu_list_push calls into menu_list_push_stack
Change another menu_list_push call to menu_list_push_stack
Add ST_INT to menu_action_handle_setting
(OSX) Fix default bundle_path in environment_get function
(Apple) Simplify apple_run_core
(OSX) No longer use main.m
(iOS) Get rid of main.m too
(Apple) Get rid of apple/common/main.m
(OSX/platform.m) Cleanups
(OSX) RApplication - sendEvent - do early return in case driver.input_data
is NULL
(iOS) Simplify _keyCommandForEvent