CCBReader compatibility changes for Sprite Kit
CCBReader Sprite Kit compatibility
Merge branch 'develop-v3' of github.com:KoboldKit/cocos2d-iphone into develop-v3

Conflicts:
	cocos2d-ui/CCBReader/CCBReader.m
Corrects children position in vertical CCLayoutBox
fixed a compiler warning (type conversion)
Fix CCTableView reloadData
setZOrder: in CCNode.m

setting the zOrder of the current node is redundant if parent is present and will directly interfere with if( z == child.zOrder ) check in reorderChild:z: from CCSprite, CCSpriteBatchNode and CCParticleBatchNode causing them to defer from reordering their children. 

this is related to issue 598.
updated swap:withNewIndex: in CCSpriteBatchNode.m

textureAtlas quads are not updated to reflect changes to the atlas index of a swapped object. in consequence the draw order does not change. 

related to issue #598.
Release previous scene in transitions before calling onEnterTransitionDidFinish.
Merge branch 'develop-v3' of github:cocos2d/cocos2d-iphone into develop-v3
Merge pull request #563 from crmagicxxx/CCLayoutBox

CCLayoutBox incorrectly positions children in vertical direction
Merge pull request #603 from masanorythm/develop-v3

Fix CCTableView reloadData
Merge pull request #605 from kalo-/patch-2

updated swap:withNewIndex: in CCSpriteBatchNode.m
Merge pull request #604 from kalo-/patch-1

updated setZOrder: in CCNode.m
Fix CCLabelBMFont use texture content scale to calculate font position.
Merge pull request #612 from cocojoe/develop-v3

Fix CCLabelBMFont use texture content scale to calculate font position.
Merge branch 'develop-v3' of github.com:cocos2d/cocos2d-iphone into develop-v3
Merge branch 'develop-v3' of github.com:apportable/cocos2d-iphone into develop-v3

Conflicts:
	cocos2d-ui/CCBReader/CCBReader.m
Merge branch 'develop-v3' of github.com:apportable/cocos2d-iphone into develop-v3
Merge pull request #10 from KoboldKit/develop-v3-spritekitreader

Spritekitreader: merged changes for CCBReader version 7