(GLX) Remove a global and a reinvented typedef.
Revert "(GLX) Remove a global and a reinvented typedef."

This reverts commit cb1b7695cbd106bbb969117e72b4ccd430e3e668.
Fix typoed typedef name.
Repeat "(GLX) Remove a global and a reinvented typedef." except done properly.
Android: Fix Javadoc references
Merge pull request #1224 from lioncash/android

Android: Fix Javadoc references
Android: Use apply instead of commit for applying SharedPreference changes

This will apply changes asynchronously, so it gets rid of some blocking IO.
It probably doesn't matter, but is considered good practice.
Merge pull request #1225 from lioncash/android

Android: Use apply instead of commit for applying SharedPreference changes
Android: Disallow explicit instantiation of utility classes
Merge pull request #1226 from lioncash/android

Android: Disallow explicit instantiation of utility classes
DetectCoreDirectoryFragment: Fix indentation

Also make a class function private.
Merge pull request #1227 from lioncash/android

DetectCoreDirectoryFragment: Fix indentation
(Lakka) Use theme font + responsive font size
Merge pull request #1228 from lakkatv/xmb

(Lakka) Use theme font + responsive font size
(Lakka) Code cleaning
Add menu_config_dir to check_defaults_dirs
(XMB) Use theme font + responsive font size
Merge pull request #1229 from lakkatv/xmb

(XMB) Use theme font + responsive font size
(Menu) Fix two warnings
Merge pull request #1231 from lakkatv/xmb

(Menu) Fix two warnings