Updated CocoaLumberjack

Cocoapods keeps trying to update it when changing other stuff, so update
it on a separate commit in preparation for some other pod changes
Drop duplicate SFHFKeychainUtils instances
Revert "Removed extra instance of SFHFKeychainUtils"

This reverts commit 137f0afa58ceb7563a54be204ec1ca5679a87c2d.
Fixed references to SFHFKeychainUtils
Migrate keychain credentials on launch

Mae sure any keychain item with the kSecAttrAccessibleWhenUnlocked is
updated to kSecAttrAccessibleAfterFirstUnlock so we don't break when
waking up from a notification

fixes #306
Merge pull request #314 from wordpress-mobile/feature/credentials-fix

Fixes keychain access
#312 - Added a simple method to remotely turn on & off email support

Uses http://api.wordpress.org/iphoneapp/feedback-check/1.0/ to determine if feedback is turned on or off.
Ignore invalid device orientations on rotation

It's kind of a hack, but we're getting rid of panels/sidebar on #333, so
a major refactor there is not worth it.

fixes #328
Merge branch 'release/3.8.4' of github.com:wordpress-mobile/WordPress-iOS into release/3.8.4
#312 - Turn feedback on by default if problems happen when checking
#312 - Eliminated use of obscure ternary operation for nil check
#312 - Replaced instance variable with property for better scoping
Merge pull request #337 from wordpress-mobile/issues/312

#312 - Added a simple method to remotely turn on & off email support
Don't relayout text on media update if the media frame does not change.

Also improves frame size calculation.
Refs #149
Fix 'Push Notifications' setting having the wrong font (for #326)
Fix settings labels like 'Geotagging' getting cropped (for #326)
Make 'Configure' label use the correct font (for #326)
Improve legibility, apply some coding standards
#304 — possible fix for top button placement in NUX
Impose margin alignment for shorter labels (for #326)