Rename LibIDN to XMPPStringPrep

This signals an intention to convert this functionality to a license more compatible with the rest of the project, and makes it easy to plug in the new functionality.
Prefix NSData XMPP category methods
Prefix NSNumber XMPP category methods
Analyser Warnings