More Adhoc functions implemented

It looks like this will not work properly on 64-bit since it uses a pointer (which occupies a different amount of memory than on a PSP on 64-bit.)  Also, it's certain that a PSP pointer will not dereference properly as a host pointer.

You probably want `PSPPointer<SceNetAdhocGameModeBufferStat> next;`.  Also for the void * below, and any of these PSP-memory structs.

-[Unknown]