New attempt to generate FBO using fb_stride 

This should fix various wrong FBO size generated previously and should compatibile with read FBO to memory  .

1. Fix character shadow stretch in FF Crisis core
2. Correct character shadow in FF Type-0