Merge pull request #874 from lakkatv/lakka

Fix vivante_fbdev build
(SDL2) Properly deinitialize the video driver
(SDL2) Fix wrong aspect ratio on startup
Refactor input_push_analog_dpad
Merge pull request #873 from heuripedes/master

(SDL2) Fix multiple windows and wrong aspect ratio on startup
input_common.c - prevent unused variable warning
(retrolaunch) cleanups
(retrolaunch) cleanups
Move homegrown fnmatch implementation to compat/
(retrolaunch) SHA1 cleanups
Move SHA-1 hashing to hash.c
(retrolaunch) cleanups
(retrolaunch) cleanups pt. 2
(retrolaunch ) make function static
(Retrolaunch) Add way to infer game name description
Refactor retrolaunch - no longer launches RetroArch based on
inferred game but instead just spits out game description name -
will be refactored into RetroArch proper later
(Retrolaunch) cleanups
Add content struct that fetches all members from db file
(retrolaunch) cleanups
(Griffin) Add movie.c to Griffin