Save Site Icon URL into Jetpack Options

This allows the site icon to sync with WordPress.com.
Set up syncing of site icon URL
Change URL to 512px version
Fix typo (incorrect option name)
Fix the jetpack_site_icon_url to return a square when requesting the 512 image
Make sure we have the site_icon_url when migrating from a version that didn't have it.
Rebase, Only sync main_network_site when we update the plugin

Currently plugin_upgrade runs everytime,
So we use the general sync every option to ensure that
main_network_site gets pushed to .com