iPhoneXMPP: always use domain name as expected certificate name
Expose XMPPRoster hasRoster API
Added BOOL to bypass the deprecated Session element
Added missing return
logic fix
bypassSession => skipStartSession
Merge branch 'fix_ssl' of https://github.com/vitalyster/XMPPFramework
Add requireTLS, requiring STARTTLS from server
Merge remote-tracking branch 'upstream/master' into release

Conflicts:
	Vendor/CocoaAsyncSocket
Merge branch 'require_tls' into release

Conflicts:
	Core/XMPPStream.h
	Vendor/CocoaAsyncSocket
Merge commit 'bc30d6771e0d5c40748ea0393185efd5fab2263b' into release