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