Blocking the implicit conversion warnings in the PLCrashReporter source files.

(actually we block ALL warnings, but they’re all implicit conversions
so it should be fine.)
Resolving implicit conversion warnings in the AppBladeSimpleKeychain logs.
Explicitly setting CC_LONG in the SHA256 call
explicitly setting content length to unsigned longs

removes warnings
explicitly using long for nonce length
explicitly using int for objData length.

(this is unwise according to certain sources, have the tested on
64-bit)
UITextAlignmentCenter is deprecated, using NSTextAlignmentCenter instead

(will compile fine in iOS 5 and above.)