Merge pull request #852 from sergiobenrocha2/master

Added libretro_info_path and fixed overlay_directory to retroarch.cfg
Fix check_shader_dir
Set static variables to initial value
(Menu) Fix shader filter/scale no longer working on subsequent shader
passes
exynos: add prefix to fimg2d header
Merge pull request #854 from tobiasjakobi/fixes

exynos: add prefix to fimg2d header
update svg icon from the old style
Merge pull request #855 from hizzlekizzle/master

update svg icon from the old style
(Menu) Refactor MENU_SAVEFILE_DIR_PATH setting
Add label to file_list_push
(Menu) Refactor file_list_push
(Lakka) Icon and labels placement adjustments
Merge pull request #856 from lakkatv/lakka

(Lakka) Icon and labels placement adjustments
file_list_get - return rarch_settings_t *
(Lakka) Better way to prevent offscreen drawing

Also removes a workaround, better transparency handling, fade out the arrow, fade out the items
Merge pull request #858 from lakkatv/lakka

(Lakka) Better way to prevent offscreen drawing
exynos: fix font rendering

It would just segfault after a while, since we weren't deferencing
the 'msg' pointer to check for the end of the string.
Eventually this would let 'msg' point to invalid memory.
exynos: font: use interpolate mode for blending

The interpolate mode is more suited for font rendering, even
if it produces slightly different results.
The main reason for switching is to avoid some conditionals
in the coming code improvements.
exynos: font: slight improvement to rendering performance

The current bottleneck is 'put_glyph_rgba4444'. Interpolate mode
enables us to remove the conditional in the inner loop.

Eventually this call should just reduce to a memcpy.
exynos: font: compute color in ARGB4444 format just once