Don't autocorrect URL in link helper (fixes #364)
(cherry picked from commit 2d41e6906071b2df076117a1e37abb91e17d934e)
#338 - Fix for obscured password text field in NUX on iPad
(cherry picked from commit 32e9dcd91f58e61626001ca63bdd4127dcb54379)
Editor: Use insets instead of changing the x offset when editing.

The funky cursor behavior is due to the frame's width being changed on iOS 7. Since we want some horizontal padding, set the edge insets instead of fussing with the frame.
Fixes #273.
(cherry picked from commit 465dc24f9040b52b1346a32ba93f40adea1fff4b)
Use a constant when setting the insets.
Refs #273
(cherry picked from commit 22ec9617578ed9b16da264d2bc324e40bd5a8079)
Don't relayout text on media update if the media frame does not change.

Also improves frame size calculation.
Refs #149
(cherry picked from commit 7bb99dbaa0921978f5d40ea5ae070f131fcb1528)
Reader: Load reader detail images and refresh in batches.

Refs #149.
(cherry picked from commit 1a9df406ee2e62dabce39960125aa50b00bc3c30)
Reader: Don't relayout text/media if not visible. Clear queue on dealloc.
Follow up to #149.
(cherry picked from commit b4e8a93411baba3d564e7294a8cd2ef47024dad2)
Reader: Relayout text even when not visible.
Assumes things will be ready to go when navigating back to the view.

Refs #149
(cherry picked from commit 385294d6aac996f425158efe7e0a20ad699ea0d1)
Adding documentation.  Renameds abort method to be more descriptive.
(cherry picked from commit 09e22ebad5a7288bc328a66b38101523bba26038)
Bump version to 3.8.5
Use case insensitive sorting for blogs list
Present login screen on sign out.

If settings or other modal is present, dismiss it and force the Login screen
Removed some obsolete code
Don’t refresh tokens if they are invalid

If users revoke access from the web, the app should respect that
Add all user's blog by default

Bigger commit than I'd like, but here's the summary:

- Addded new WordPressComOAuthClient to handle OAuth2
- Skip the add blogs screen on wp.com and just add them all
- Prefetch reader/notifications after successful login
- Deprecate `[WordPressComApi sharedApi]` and return the default
  account's API instead.
Check for default account instead of WordPressComApi
Register for the right sign in/out notification
Merge branch 'develop' into feature/538-manage-blogs
Merge branch 'develop' into feature/538-manage-blogs
Fixed login dismissal without Walkthrough