Changed file handling in dir_list_new functions to allow for different filetypes already then. Added path_is_compressed_file function. This commit is unsafe, it breaks all menus
Restores isdirectory functionality in all guis again
Reordered everything a bit in the win32 case in dir_list_new to avoid a few tests
Reordered everything a bit in the non win32 case in dir_list_new to avoid a few tests
(libretro.h) Indenting cleanups
matrix: Fix a misnamed function prototype
Merge pull request #946 from lioncash/mat

matrix: Fix a misnamed function prototype
Merge pull request #947 from lioncash/statics

Make some functions static
nulllocation: Remove nulllocation_t.

This is technically not even allowed according to the C standard, but is a GNU-specific extension
Remove some redundant casts on OSX
Merge remote-tracking branch 'upstream/master' into compressed_file_menu
Merge pull request #948 from lioncash/struct

nulllocation: Remove nulllocation_t.
Merge pull request #949 from lioncash/cast

Remove some redundant casts on OSX
Fixed Lakka menu
Merge pull request #950 from floreal/master

Fixed Lakka menu
Merge remote-tracking branch 'upstream/master' into compressed_file_menu
(Lakka) Shut valgrind up
(Lakka) Use PATH_MAX-sized variables to store file paths
(Lakka) Solve some memory leaks
(core_info) Solve info->systemname memleak