Improve sceGeBreak and offsetAddr handling

If you stall a list, and then update its stall address, the offset address should not be reset to 0.

However, if you start a new list, it is reset to 0.  If a list is paused, and then resumed, the offset address is retained.

So, basically, it is list-specific.

-[Unknown]