Implements a bunch of adhoc functions
More functions and support for games that use the netdiag
adds some matching functions
Packs most of psp data structs and fixes sceNetAdhocctlGetParameter
Fixes getPeerList, now it's using the correct pointer values in the struct
Adds compability for packed structs on windows, and removes some redundant typedefs
Adds common sleep function, and implements ptp functions
Fixes time function
Adds adhoc support notes on readme, and option to load server address from config
Typo in readme
Uses native functions for timing
Uses native mutex
Changes psp ram structs to use correct int types
Fixes crash when server is not available
Adds cleanup method after game exit
Moves proAdhoc extra functions to a separate file
Ignore the difference between "\" and "/" in "recent" and "remove from recent".
Only do this for windows.
Merge pull request #4619 from xsacha/master

Use updated atlastool for correct Vietnamese font atlas.
Merge pull request #4576 from shenweip/patch-7

Ignore the difference between "\" and "/" in "recent" and "remove from recent".