Respect looping in sceMp3Decode()

This fixes Orbit, which crashed if you stayed on the menu for more than a few seconds, because it kept restarting mp3 decoding and ran out of ram.

JpcspTrace says there's lots wrong with the values we're returning, but this seemed pretty reasonable, and matches sceAtrac.

-[Unknown]