Fixed bug #802. Changed opacity value from unsigned char to float.
Merge pull request #886 from chadwyk/v3.1

Fixed bug #802. Changed opacity value from unsigned char to float.
Fix for .psd extensions in CCSpriteFrameCache. Added fileLookup.plist lookup.
Merge branch 'v3.1' of https://github.com/sidebolt/cocos2d-iphone into v3.1
Removing NPOT checks since it’s required by GLES2 and has been universally supported by Macs since at least 2007.
Cleaning up inconsistent #if DEBUG usage.
Adding class guards to +initialize methods.
Don’t count the stat label’s batch toward the total.
Revert "Removing NPOT checks since it’s required by GLES2 and has been universally supported by Macs since at least 2007."

This reverts commit 1bd2e1136b4526518099fdde95f9b5d4bf3e553d.
Merge branch 'v3.1' of https://github.com/cocos2d/cocos2d-iphone into v3.1