Check that reblogging succeeded in success block.

Adds a failsafe to make sure reblogging was successful.
Replaces tabs with spaces.
Code style
Pass around the NSManagedObjectID for a topic instead of an entity.
Added Content-Security-Policy to the default preview HTML template
Do not sync reader if there is no account in the app.
hides "lost password" when not usable
Renaming NotificationsBigBadgeViewController to be more consistent.

The other notification detail controllers included `Detail` in the
class name's(i.e. NotificationsFollowDetailViewController) whereas
NotificationsBigBadgeViewController did not. Renamed it to be more
consistent.
malking like detail view look consistent to comment view
Cache row heights. Use cached heights when possible.
Fix white space.
Merge pull request #2032 from wordpress-mobile/issues/2023-do-not-sync-if-no-acct

Do not sync reader if there is no account in the app.
Merge pull request #2007 from wordpress-mobile/issues/1762-watch-reblog-success

Check that reblogging succeeded in success block.
Merge pull request #2056 from wordpress-mobile/issue/1644-remove_lost_password_button_on_self_hosted

hides "lost password" when not usable
Merge pull request #2024 from wordpress-mobile/issue/editor-73-disable-javascript-in-preview

Added Content-Security-Policy to the default preview HTML template
Merge pull request #2063 from wordpress-mobile/issue/naming-cleanup

Renaming NotificationsBigBadgeViewController to be more consistent.
Merge pull request #2067 from davidfilip/issues/1913-like-detail-upgrade

Make notification like view look consistent to comment view
EditPostViewController now using WPFontManager
Now using WPFontManager across the app
Removed all open sans fonts from WPiOS project.
Merge pull request #2016 from wordpress-mobile/issues/2014-do-not-pass-entity-around

Issues/2014 do not pass entity around