Removing unused public signatures
Use the new PN callback with old logic for PNs

iOS 6: Old callback is called, without completion handler
iOS 7: New callback is called regardless of app state. Backgrounded apps fetch data prior to app opening.

Fixes #121