Cleanup sceKernelGetModuleIdByAddress()

Actual firmware seems to accept any address in the range.  This also corrects the error code.

Now people won't think this is broken anymore.

-[Unknown]