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
Impose margin alignment for shorter labels (for #326)
Remove alignment hack that is no longer needed
Allow default label alignment to be overridden
Fix type, alignment, and colors (for #326)
Improve how saving blog settings works (for #326)
- Don't show save button unless password is changed
- Save other settings right when they're toggled
Fix password alignment when adding a self-hoted blog
Apply coding standard to an if statement
Remove simulation of pull to refresh from all views
Simplify API for syncing table items
- Syncing typically now achieved via a simple syncItems call.
- Alternate path available for user-initiated syncs.
- These two paths are now decoupled and explicit.
Replace EGORefreshTable with UIRefreshControl
Merge branch 'develop' into issues/355
Merge branch 'develop' into issue326
Reader: Don't relayout text/media if not visible. Clear queue on dealloc.
Follow up to #149.
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.
Reader: Relayout text even when not visible.
Assumes things will be ready to go when navigating back to the view.

Refs #149
Decode HTML entities in server error descriptions.
Fixes #218