Removed CC_SAFE_DELETE of the static CCUserDefault object in the UserDefault destructor

- The existing code caused the UserDefault destructor to call itself
recursively an infinte number of times causing stack overflow.
- Test case is to call the following from anywhere in your code:
CCUserDefault::purgeSharedUserDefault();
- Only applies to iOS. Tested on iOS.