sharedInstance Storage now use instancetype

Fixes #343
XMPPStream validatesResponses API

Facebook doesn't respond from the correct JID during negotiation so I making the validation of responses optional for now.
Merge branch 'master' into release

Conflicts:
	Vendor/CocoaAsyncSocket