Updated ObjectiveCGenerics.h
Added an NSArray deepCopy class extension.
Merge branch 'master' of github.com:setdirection/ios-shared
Found a problem in convertValue that might be causing issues. Brandon, please take a look at this change.
fixed validCachedResponseForRequest to only use fallback TTL when no expiration date can be derived from headers
Merge pull request #25 from walmartlabs-wmusipad/master

fixed validCachedResponseForRequest to only use fallback TTL when no exp...
Added __dontshipthis__ macro.  Needed in place of #pragma message for the new Xcode CI server bits.
Merge branch 'test'
Added [UIDevice iPad] method.  Tells user if the device is an iPad or not.
Fixed a problem with the __dontshipthis__ macro and added documentation.
A slight change to the __dontshipthis__ macro to make it work despite what compiler flags are set.
Bumping the minimum iOS supported version.
Added storyboard convenience methods for loading UIViewControllers and its subclasses.
Modified how storyboards are loaded.  If nil is used for storyboardName, the vc's className with _iPhone or _iPad is appended to the end as the storyboard to load.
Changed loadStoryboard* to class methods and made them a bit more like loadNib*.  Also added UIViewController+SDExtensions.h to ios-shared.h.
Reworked SDDataMapProtocol to remove mappingDictionary for favor of mappingDictionaryForData:(id)data which gives the model an opportunity to adjust its map based on the input data.
Cleaned up some stuff in SDWebService.
Fixed use of int in SDABTesting.m.
Added SDPoser to ios-shared.  SDPoser allows for object substitution in a controlled fashion, such as internal APIs where substitution is expected.
When a request for a poser doesn't match with a specific containerClass, try using containerClass = nil before failing to load using an instantiation block.