Fixes up Doubles and HaveReceived specs for iOS and OS X

- Doubles and HaveReceived specs are once again run when testing on iOS
- Required changing primitive types and format specifiers used in specs
  to be valid in both environments

[fixes #54323400]
Merge pull request #109 from akitchen/iOSDoublesAndHaveReceivedTestCoverage

Fixes up Doubles and HaveReceived specs for iOS and OS X