Always stop animating when app is backgrounded

Even if the CCDirector isn't the "visible" view controller, the app will still crash if it gets backgrounded and the CCDirector keeps trying to draw. Make sure CCDirector stops drawing if, say, the GameCenter login screen is showing and the user switches away from the app to look up their password in 1Password or something.
More consistent curly braces.
Added a drop shadow with blur radius (using guassian blur).
Made fixes to Blur/Bloom effect, users can now set whatever blur radius they want.
Merge branch 'develop' into effects
Got a basic distance field effect working (still tinkering with unfiroms)
Handle odd line seperators in CCLabelBMFont.

The XCode plist editor and some other editors can create string data
with Unicode line seperators in it, eg: \u2028.

http://en.wikipedia.org/wiki/Newline#Unicode

You can easily enter one using <ctrl>+<enter> in your plist or code
editor.  The plist editor will not let you type <enter> as it will just
commit the current cell being edited.  To get an actual newline you can
type <option>+<enter>.

Code in CCLabelBMFont correctly tests using NSCharacterSet
newlineCharacterSet in most places, but in two places incorrectly
tests for equality against '\n'.

So strings with one of these "odd" newlines will be rendered with all
the text on one line.  Fix this, and make the code consistent.
Added distance field effect test (a sandbox for trying different things with distance fields).
Next: I'm going to create a couple of concrete/specific effects that utilize distance fields.
Added reschedule:interval method to CCNode.

Added reschedule:interval method to CCNode.m. When you call the reschedule:interval: method using a selector that is already scheduled this method will update the interval.  It may be useful to use this method at certain times rather than using the  schedule:interval: method (which will unschedule and then reschedule an already scheduled method).

If you call reschedule:interval method and pass in a selector that was never scheduled, this method will schedule the selector for the first time.
Added reschedule method to CCNode header

Added reschedule:interval: method to CCNode header file.
Fixed header comment.

Fixed header comment on reschedule:interval: method.
df outline - WIP
Fixed a bug with render state caching and added unit tests for it.
Added distance field outline effect.
outline effect - made sure to set the field scale factor with user paramater instead of hardcoded value.
Fix compiler warning

Cast NSUInteger to unsigned long and use %lu format specifier

http://useyourloaf.com/blog/2014/04/13/format-string-issue-using-nsinteger.html
Approved by @sergey . Hotfix for Label TTF outlines.
Merge pull request #959 from jtwigg/v3.2

Hot fix for TTF outlines.
Updates version to 3.2.1
fixing CCRenderTexture -clearStencil
Merge pull request #972 from ksjogo/969

fixing CCRenderTexture -clearStencil