Another lima compile fix.
rarch.rc: Don't use duplicate IDs

Fixes compilation with VS2013
Merge pull request #802 from lioncash/vs2013

rarch.rc: Don't use duplicate IDs
rxml.c: Get rid of a free called on a null pointer
frontend/history.c: Prevent possible null dereference of hist
Merge pull request #803 from lioncash/free-null

rxml.c: Get rid of a free called on a null pointer
Merge pull request #804 from lioncash/null-deref

frontend/history.c: Prevent possible null dereference of hist
settings_data.c: Fix an accidental use of a string literal in a boolean function
Merge pull request #805 from lioncash/settings-fix

settings_data.c: Fix an accidental use of a string literal in a boolean function
(Settings data) Rename some settings
Move Drivers to Settings
(Settings data) Regroup some settings
(Settings data) reorder settings data again to be more like menu
layout in common menu
(Menu) Change 'Soft Filter' to 'Software Filter'
(Settings data) More unification between menu driver settings and
settings data
(Settings data) Rename setting
(Settings) Add Content History Size option
(Settings data) Start implementing change_handler logic
(Lakka) Add Virtualboy, Wonderswan and Vectrex icons
Merge pull request #806 from lakkatv/lakka

(Lakka) Add Virtualboy, Wonderswan and Vectrex icons