HotFixing a bug where embedding the framework jar caused a NoClassDefFoundError on update check.
HOTFIX: renaming assets and values to avoid any potential collisions.
Merge branch 'refs/heads/master' into AT_id_alternative
confirm device_secret immediately after the successful storage of a new device_secret on successful refresh callback.
matching setAppBladeDeviceSecret: declaration with implementation (variable mismatch)
more reliable storage
adding feedback reporting in test project for tests
removing update option from permission check. They are now completely separate.
getAppBladeDeviceSecret is now appBladeDeviceSecret

plus I commented out quite a bit of code.
explicitly calling setter function for the time being.
updating the device secret now shifts down the previous secret to "old"

...for the case where we have to backtrack.
Also there's a bit of renaming.
we grab the device timeout on successful device secret confirmation

...but we don't do anything with it.
moving feedback reporting declaration to correct location in example project
Removing the now-useless "CHECK_UPDATES" header in checkPermissions call.
removing more UpdateCheck variables in the check approval functions and deprecating - (void)checkApprovalWithUpdatePrompt:(BOOL)shouldPrompt
Deprecation message was wrong. suggested replacement method was the same method.
don't override device secret from static file if we have a newer value in the keychain.
expanding the error-handling of the new token api calls by using the status codes.
removing internal - (NSString *)udid;
 function as it is a duplicate of appBladeDeviceSecret. ext is now accessing appBladeDeviceSecret directly.
considering a TARGET_IPHONE_SIMULATOR condition in appBladeDeviceSecret.