- Add CCCMacros.swift to hold workarounds for all the cocos2d C MACROS
- Not including the workaround for ccp() as IMO CGPoint(x: somex, y: somey) is better.
- Remove all the class methods from Scenes and use the initializers instead.
- Add __unused at some place in the Cocos2d source to get rid of a stupid warning.
- Add #ifndef GL_DEPTH24_STENCIL8 check before redefining the GL_DEPTH24_STENCIL8 in CCGL.h to get rid of more macro redefinition warnings.