Fixing background color on create account screen.
Removing incorrect analytics for sharing.

Was incorrectly flagging:
* Adding an item to Reading List.
* Copying an item's link.
* Opening an item in Safari.
Merge pull request #2005 from wordpress-mobile/issue/2004-fix-create-account-color

Fixing background color on create account screen.
Combining if statements as per @irbrad's suggestion.
Merge pull request #2011 from wordpress-mobile/issue/2010-remove-incorrect-sharing-tracking

Removing incorrect analytics for sharing.
better handles cells for Helpshift enabled status
Hard coded the indexes for the application tabs.

`indexOfObject` was returning invalid values so the tab would never be selected.
Removed show[Name]Tab methods and replaced with `showTabForIndex` method.

Renamed tab index constants to use `k` naming convention and made the publicly accessible.
Moved placement of constant declarations in WordPressAppDelegate.h
Added [WPAnalytics refreshMetadata].

Calling this method allows each analytics tracker the option to
refresh any metadata they may be collecting about the app. This can be
called in response to events in the app that may change the metadata
such as a login or a logout.
Forcing analytics to refresh metadata on sign in.
Merge pull request #2041 from wordpress-mobile/issue/1767-open-push-to-notifications

Open push to notifications tab
Refreshing metadata on account creation.
Refreshing metadata on blog removal/wpcom signout.
Added a few extra analytics points for the Editor.

* Editor - Saved Draft
* Editor - Discarded Changes
* Editor - Closed
Update provisioning profile to latest version for App Store
Convert blogid to number for new sites

Since `sites/new` is an undocumented endpoint, I mistakenly expected
blogid to be a number and ditched the conversion in 19d76d217bff6edb39fbbf7ad845abb88d0d2ffa

Fixes #2047
Fix for media upload state methods
Bugfix for media upload spinner not refreshing.
Limiting the maximum number of pictures selected in the media picker to 4