v2.0 of the SDK
Merge remote-tracking branch 'upstream/master' into apiv2

Conflicts:
	catalyze-ios-sdk/CatalyzeUser.m
Added two null checks to prevent excpetions when creating a new user account.
Commented out debugging statement
Added null checks for missing User information
Added null check for response in Query
fixed duplicate requests bug and some null checking
Merge branch 'master' of https://github.com/catalyzeio/catalyze-ios-sdk into apiv2

Conflicts:
	catalyze-ios-sdk/CatalyzeUser.m
Added retrieveAllUsers supervisor class method in CatalyzeUser