Add a new site settings option to update jetpack credentials for self hosted blogs.
Removes jetpack related code from wpcomloginviewcontroller, we don't want to change the logged in user when updating jetpack credentials.
Moves jetpack api code into its own utility class for reuse between settings adn the statswebviewcontroller.
Updates EditSiteViewController, cleans up some code, and makes it cancellable (anticipates #1341).
Incorporates fix from [3405] into trunk. Minor clean up on this code to simplify and fix a leak.
All this to say: Fixes #1338 




git-svn-id: http://ios.svn.wordpress.org/trunk@3407 7d847f7c-ffe1-4a24-85be-b788d016d96a
If syncing fails for a 403 (bad auth) then show the editsiteviewcontroller once.
Fixes #1341.




git-svn-id: http://ios.svn.wordpress.org/trunk@3408 7d847f7c-ffe1-4a24-85be-b788d016d96a
Fixes an issue where holding the iphone in landscape and editing blog settings would cause the textfields to be positioned offscreen. 
Fixes #1267. 



git-svn-id: http://ios.svn.wordpress.org/trunk@3409 7d847f7c-ffe1-4a24-85be-b788d016d96a
Tweaks to labeling and capitalization.

git-svn-id: http://ios.svn.wordpress.org/trunk@3410 7d847f7c-ffe1-4a24-85be-b788d016d96a
Tweaks to UI for iOS 4.3. Tweaks to label text to avoid truncation on the iphone.

git-svn-id: http://ios.svn.wordpress.org/trunk@3411 7d847f7c-ffe1-4a24-85be-b788d016d96a
fixes publish button activation on new posts for title and tag changes

git-svn-id: http://ios.svn.wordpress.org/trunk@3412 7d847f7c-ffe1-4a24-85be-b788d016d96a
adds functionality back to actionSheet on EditPostViewController

git-svn-id: http://ios.svn.wordpress.org/trunk@3413 7d847f7c-ffe1-4a24-85be-b788d016d96a
removing duplicate actionSheet declaration. removing legacy switchtoEdit call.

git-svn-id: http://ios.svn.wordpress.org/trunk@3414 7d847f7c-ffe1-4a24-85be-b788d016d96a
Show an alert when prompting for Jetpack credentials to make sure the user understands what is happening. Uses the same text as in the Jetpack Settings modal. 

git-svn-id: http://ios.svn.wordpress.org/trunk@3415 7d847f7c-ffe1-4a24-85be-b788d016d96a
moves JS call to webViewDidFinishLoad to avoid running code before richtext.html is fully loaded.

git-svn-id: http://ios.svn.wordpress.org/trunk@3416 7d847f7c-ffe1-4a24-85be-b788d016d96a
Fixes a crash when viewing post details on iOS 4.3 iPad.

git-svn-id: http://ios.svn.wordpress.org/trunk@3418 7d847f7c-ffe1-4a24-85be-b788d016d96a
fixing more tintColor calls for iOS 4 devices

git-svn-id: http://ios.svn.wordpress.org/trunk@3420 7d847f7c-ffe1-4a24-85be-b788d016d96a
Tiny grammar fix

git-svn-id: http://ios.svn.wordpress.org/trunk@3422 7d847f7c-ffe1-4a24-85be-b788d016d96a
Always compare current values against starting values when checking for changes.  Fixes #1366.



git-svn-id: http://ios.svn.wordpress.org/trunk@3423 7d847f7c-ffe1-4a24-85be-b788d016d96a
Fixes #903. Make sure the right password is retrieved from the store. Be sure to update the credentials used by the api after updating your password.



git-svn-id: http://ios.svn.wordpress.org/trunk@3425 7d847f7c-ffe1-4a24-85be-b788d016d96a
Restores 'Need Help?' button functionality. Fixes #1317

git-svn-id: http://ios.svn.wordpress.org/trunk@3427 7d847f7c-ffe1-4a24-85be-b788d016d96a
Adding the patch for #1368

git-svn-id: http://ios.svn.wordpress.org/trunk@3429 7d847f7c-ffe1-4a24-85be-b788d016d96a
Tweaking layout of helpviewcontroller when rotating.

git-svn-id: http://ios.svn.wordpress.org/trunk@3430 7d847f7c-ffe1-4a24-85be-b788d016d96a
Bumping the version to 3.2 in the plists.

git-svn-id: http://ios.svn.wordpress.org/trunk@3432 7d847f7c-ffe1-4a24-85be-b788d016d96a
Don't enable swipe actions if ipad.  Fixes #1364.

git-svn-id: http://ios.svn.wordpress.org/trunk@3433 7d847f7c-ffe1-4a24-85be-b788d016d96a