Merge pull request #1156 from crazyquark/master

Fix paths for overlays and modules
Simplify menu_common_type_is
Get rid of unnecessary 'change' boolean variable in apply_deferred_settings
Turn if conditional into else if for history_list deferred push
Reimplement deferred core list push list
Reimplement menu_parse_checkx
Simplify menu_common_type_is
Start getting rid of menu_parse_check
(Menu) Move disk_options to deferred push callback
Move core options to deferred push callback
Remove menu_parse_check
Reimplement deferred push for core_counters and frontend_counters
Reimplement deferred core list push
Reimplement core_information deferred push
Cleanup push_list
Reimplement deferred_push_performance_counters
Reimplement deferred_push_settings
Reimplement deferred_push_input_options
Reimplement deferred_push_disk_options
Reimplement shader parameter deferred push callbacks