Avoid spamming sceDmacMemcpy() logging for 0 bytes.

Doesn't hurt anything.
Log the sdk/compiler version under debug.

We weren't logging it at all before.
remove unnecessary nonnegative check for unsigned variable
Merge pull request #5487 from chinhodado/patch-1

remove unnecessary nonnegative check for unsigned variable
Merge remote-tracking branch 'origin/master' into rebuld_ui_lang