Tiled Galleries: update jQuery mouseover caption effect
Props @magi182

More details in original trac ticket:
http://plugins.trac.wordpress.org/ticket/1966
Jetpack: Shortcode: Adding Mixcloud shortcode an oEmbed props @jkudish
Fix Version Check for IE11

IE 11 does not have MSIE string in user agent, so check for IE 8 causes it to break pages showing on IE 11. Check makes sure MSIE before comparing against IE 8
Adds @supports to TidyCSS. Fixes Automattic/Jetpack#225
Added "width: 100%" to images to prevent larger images from escaping the containing element.
Carousel: Update IE browser check

Updates the IE browser check to utilize WordPress core functions instead of
attempting to test the browser agent string, which has changed format in
IE 11. This commit closes #172 and creates a new PR for the functionality
Carousel: Final tested fix for IE 11
JSON API: Allow Public CPTs by default.

Up until now we have allowed pages and posts to be accessed via the JSON
API with a whitelist filter that can be used to add CPTs to the allowed
list. This has 2 problems:

1.  The API does not get all public posts out of the box needing developers
    to add both the CPT and a filter to allow public CPTs to show up.
2.  When specifying type 'any' only posts and pages are returned even after
    CPTs are whitelisted making it impossible to get posts and CPTs
    together in one call.

This patch adds a new blacklist filter so that all public CPTs are
avaliable by default (with the abality to turn them off for the API) and
allows the 'any' special type to return all post types allowed.
Add global JP filter for allowed post_types
Resolve cross-domain error causing infinite-scroll to fail on HTTPS

Safari on Desktop and iOS consider HTTPS to HTTP requests as cross-domain.
So, for example, if a site is accessed via HTTPS on iOS Safari, infinite scroll will fail.

This bug affects many more users on wordpress.com, where all logged-in users
are switched to HTTPS.

The issue is resolved by checking the current protocol in infinity.js,
then switching http:// out for https:// in ajaxurl if needed.

This method is preferred over changing ajaxurl on the PHP side, beceause
server-side caching may cause protocol detection to be unreliable.

Video of bug in action:

https://www.youtube.com/watch?v=253litAe1sg
Tiled Gallery: Pass Carousel URLs through Photon.

Use `wp_get_attachment_image_src` instead of `wp_get_attachment_url` for `data-orig-file` in Tiled Galleries to trigger `filter_image_downsize` in Photon. This way the full image link in Carousel will point to an image served by Photon.
changed width: 100% to max-width: 100%
Altering how the jetpack-tools-to-include works to make it do something useful.

Currently this filter does a whole lot of nothing, though it was designed by @tmoorewp with good
intent. Updating the filter so that it actually does what is expected of it.

This first commit includes the initial POC that it will indeed work with the Social Links.
Moved holiday-snow.php into the jetpack-tools-to-include filter

This will still automagically run holiday-snow.php by default, but also makes it a bit easier to
turn off if the site admin feels it is frivolous :)
Add Random Redirect to jetpack-tools-to-include filter
Update new Social Links loader to correspond with the original init hook priority
Add featured content, infinite scroll, and custom post types to jetpack-tools-to-include filter
Added theme-tools.php to jetpack-tools-to-include filter
Tiled Gallery: Remove extra quote in HTML.
Whitespace / indent tidying.