Fixing memory leak

(CGColorRef) CGColor { CGFloat components[4] = {(CGFloat)_r, (CGFloat)_g, (CGFloat)_b, (CGFloat)_a}; return CGColorCreate(CGColorSpaceCreateDeviceRGB(), components); }
CGColorSpaceCreateDeviceRGB() returns a Core Foundation object with +1 retain count and this object is not referenced later and has a retain count of +1.
Update CCTiledMapLayer.m

Fixes possible divide by zero. If the layer has no tileset, the tex is nil and causes pixelsToPoints to be INF. This causes the contentSize to be INF, INF and prevents any further layers from being parsed.
Scrollview will stop panning if touched and won't steal touch anymore.
CCTapDownGestureRecognizer touch began phase implemented with very old iOS interface.
Merge pull request #694 from smklinger/patch-2

CCTiledMapLayer.m issues #687 & #693
Merge pull request #691 from iSevenDays/patch-1

 Fixing memory leak
Merge pull request #701 from NickyWeber/bugfix/#663_CCScrollview_steals_touch

Bugfix: CCbutton inside a CCScrollview steals touch and breaks all touch events #663