Analyzer-inspired retain count fix

Prevent leaks of objects returned by CFTypeStringRep by adding CF_RETURNS_RETAINED attribute and making retain count of objects consistently +1