Changed int to NSInteger to fix 64 bit bugs.
Changed Native user creation to use environment variables, so users tokens are not in the code (they expired anyways).
Changed URL creation to not rely on an order in NSDictionary.
Changed tests to not rely on ordering.
Changed Enum to use the NS_ENUM style, which fixes ARM errors.
Changed Device Enum to use NS_ENUM
Updated project settings.
Added in a new callback  and a new method to use new options.
Removed private declaration of methods. Updated how the URL is constructed to add in Server, Paging, Sorted for user fetches.
Added in a new request method for the extra User method.
Added in two new methods for searching users with options.
Changed intValue to integerValue
We only need 1 warning for this.
Added more tests for new searching functionality.
Removed unused string.
Changed decoding to use int32.
Changed encoding to use encodeInteger.
Updated all enums to use NS_ENUM instead.
Updated Changelog.
Updated CMConstants to new version.