CCEffects - First pass at some unit tests

So far these only test the node to node transforms that were just introduced to fix problems
with CCRenderTexture.
CCEffects unit tests - Test the transform when the first and second nodes are the same
CCEffectUtils - Better error handling when finding node to node transforms

If there is no common ancestor indicate as much and return early with the identity transform
as the result.
Merge remote-tracking branch 'upstream/develop' into develop
CCEffectGlass and CCEffectReflection - Mitigate aliasing at silhouette edges
Merge remote-tracking branch 'upstream/develop' into develop
Merge branch 'develop' into reflectionAliasingFix
Merge pull request #1006 from thayerandrews/develop

CCEffects - Fix reflection map aliasing and add first pass at effect unit tests