CCUserDefault-apple: Comment out KEEP_COMPATABILITY def to enable using NSUserDefaults instead of xml.
CCApplication: Add shouldRestart flag to desktop variants (linux, mac, win32).