Likes: Fixes issues where likes don't load.

- Moved the scripts to the bottom and the style to the top.
- Makes sure that the likes work as expected by making sure that the
master iframe is loaded after scripts are loaded.
props @zinigor for contributions to this PR.
General: Updates site_icon_id, site_icon_url and main_network_site

So that they are prefixed with jetpack_
REST API: Fix PHP 5.2 compatibility.

Short array syntax for arrays was introduced on 5.4
REST API: Fix PHP 5.2 compatibility.

See 7b51ed185d701effa17cac3a6d08528b7ad51065
Subscriptions: Fixes #1386

Now the for in the label matches the id of the field.
props @ inasyrov
Bug fix: Don't indicate what modules activated

If the user doesn’t have a connected jetpack site or is in developer
mode. don’t show if the module is active. Since it shouldn’t do
anything but can cause confusion in the UI.
Since some boxes will be highlighted as activeed and others will not.
The user is not able to click the deactivate links.
Bug fix: Move the request for is_active and development mode out of the loop.
Site Icon: Bug fixes and styling

- Fixed the configuration button.
- Added $assets_version to be able to bump up the version number of
styles and
- Added a version to the file_name.
- Make the button stop moving text when it pressed.
General: Allow Jetpack Manage Notice

- Added 2 banners.
- Notice on the Dashboard asking the user to opt in
This notice can be dismissed
- Second notice on the Jetpack and Jetpack Setting Screen
 User can’t dismiss the notice only with a filter.
- When the user opts in option gets activated + JSON API needs to get
activated.
- Still need to work on changing the wording.
- Update so that after the user connects we update the setting to JSON
API.
Adds missing post restore endpoint in v1.1
manage-banner: initial style changes (breaking stuff)
General: Updated with suggestions from George

- Using option ’dismissed_manage_banner’  instead of
dismissed_jetpack_manage_banner
- use esc_attr_e instead  of _e
- moved the html out of translation string
- Use add_query_attr()
- Update to use Jetpack::admin_url()
- removed sprintf() when not needed.
- removed some debug code.
manage-banners: updated styles (still busted :D )
Wording updates to first banner.
manage-banner: many class changes
Merge branch 'manage-banner' of https://github.com/Automattic/jetpack into manage-banner

Conflicts:
	class.jetpack.php
Merge pull request #1395 from Automattic/add/restore-post-v1-1

Adds missing post restore endpoint in v1.1 props @rralian.
General: Wording changes to outing banner and the success message.

props @csonnek
General: Minor quotes fix
Merge pull request #1331 from Automattic/likes/fix-script-queue

Likes: Moved the call to enqueue_scripts into the action body making sure that scripts get loaded and that the master iframe is created after the scripts get added to the page.  props @zinigor