CCEffectRenderer - Fix computation of texture coordinate extents

I wasn't accounting for sprite rotation within sprite sheets which could cause the
extents to become negative which invalidated subsequent "Am I fetching outside
the footprint of this sprite?" calculations. This addresses issue #1024 (aka spritebuilder/SpriteBuilder#969).