Fix incompatible pointer issue - seen in Xcode 5

Declare NSMutableSet instead of NSMutableArray
Declare NSString instead of NSMutableString