Provided a workaround for GE texture reusing when the viewport has changed.

Reworked and improved SAVEDATA algorithms and PARAM.SFO hashing process with the latest findings.

Avoid a NullPointerException in scePspNpDrm_user.

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3408 4ab978e6-3352-0410-996c-0b42db0051c8