Fix Linux/Harmattan builds.
Add "All files(*.*)" filter to BrowseAndBoot()
Save XMM regs as required by the Windows x64 ABI.

Fixes jitter in analog in recent builds, possibly other bugs.
Merge pull request #1915 from unknownbrackets/windows-abi

Save XMM regs as required by the Windows x64 ABI
Merge pull request #1913 from aquanull/patch-2

Add "All files(*.*)" filter to BrowseAndBoot()
Disable auto-loading the directshow filter by default as it's unstable. Add new INI setting [Sound] AutoLoadDShow to turn it back on.
Add Memory::IsValidAddress(curFileInfoAddr) to GetFilesList()
Make sure not to use invalid module start params.

If there's a 0, those parameters are not likely valid.
Merge pull request #1920 from unknownbrackets/elf-fix

Make sure not to use invalid module start params
Merge pull request #1918 from raven02/patch-1

Add Memory::IsValidAddress(curFileInfoAddr) to GetFilesList()
Implement the sceRtc*Win32FileTime() funcs.
Remove UNIMPL from FileTime funcs, they work now.
Properly return success in sceKernelWakeupThread().

Fixes #1596, fixes #1796, possibly others.  I can't believe how long
I stared at this code and debugged it without noticing such a simple
thing...
Wrap the sleep/wakeup HLE funcs.
Report unfinished code in sceKernelAllocateTls().
Return the moduleId in sceKernelUnloadModule().

Final Fantasy 4 very clearly requires this.
Make sure we keep the suspend state around.

I assume it sticks around in this case.
Initial attempt at a suspend/resume thread impl.
Disallow suspend/resume on current thread.

Might be some extra subtle things with callbacks/interrupts here...
Merge pull request #1911 from aquanull/language

Make more menu screen items translatable, and...