(Menu) Add more MENU_FILE_* types
(Settings data) refactor setting_data_*_setting functions
Merge pull request #967 from lakkatv/lakka

(Lakka) Fix subitems allocation
Merge pull request #968 from lakkatv/lakka

(Lakka) Savestate switching
(Rsound) Build fix
(menu_common_backend.c) Refactor duplicate code
(Menu/Disp) Fix core name representation
(RMenu) Build fix
(Menu) menu_entries.c - Cast file_type to menu_file_type_t
Revert "(Settings data) refactor setting_data_*_setting functions"

This reverts commit 4438f7373207b54bc57db1c623fded59a6b94881.
(GLUI) GL based RGUI display driver clone
Merge pull request #969 from lakkatv/glui

(GLUI) GL based RGUI display driver clone
(GLUI) Fix disp_set_label
Merge pull request #970 from lakkatv/glui

(GLUI) Fix disp_set_label
(GLUI) Fix warnings
(Menu) Fix font_size option
(Menu) Fix video_font_path option
(Menu) Implement video_message_pos_x/video_message_pos_y options
(Menu) Refactor driver settings
(menu_entries.c) do menu_build_scroll_indices always at the end
of the menu_parse_and_resolve function