Fix HypRate functionality on iOS

Fix the functionality of HypRate to work on iOS.  In order for this to actually work, there is a dependency on a fix to the inthebox-macros that I will post soon.

I apologize, due to how I had structured our fork branches, this PR also includes the commits from Issue #1.