Add OS build string to device info.
iOS 8.0.2  > build "12A405".
Fixes IOS-654
Safer construction of `device` dictionary, in case any of these methods return `nil` in a future OS update.