Adds @supports to TidyCSS. Fixes Automattic/Jetpack#225
Added "width: 100%" to images to prevent larger images from escaping the containing element.
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%
Tiled Gallery: Row containers to all galleries.

Circle and square galleries also have rows now, so that we can handle overflow
 when resizing for some themes more gracefully when content width changes due
 to for example a side bar in the twenty-fourteen theme.
Tiled Gallery: Group containers to all galleries.

Also square and circle galleries have groups now, so that overflow is more
graceful when for example zooming out in your browser to say 90%.
Minileven: Add a setting to display featured images.

Search results will not display featured images regardless of setting value.
Minileven: Add filter to allow filtering of where Featured Images are displayed.

Merges ideas from and resolves #619.
Added additional random parameters 

Added random_cat_id and random_post_type parameters to match the functionality of the original Random Redirects plugin.
Merge pull request #511 from pdclark/infinite-scroll-fix-cross-domain-error

Resolve cross-domain error causing infinite-scroll to fail on HTTPS
Merge pull request #523 from rase-/fix/carousel-full-image-link

Tiled Gallery: Pass Carousel URLs through Photon.
Merge pull request #557 from rase-/add/rows

Added row and group containers to square and circle Tiled Galleries
Merge pull request #227 from kraftbj/github-225-csstidy

Adds @supports to TidyCSS.
Minileven: Disable Featured Images on single view and pages by default.
Merge pull request #711 from Automattic/kwight-minileven-featured-images

Minileven: Add a setting to display featured images.
Merge pull request #308 from csonnek/wp-display-posts-css-update

Top Posts: add "width: 100%" to images in CSS
Speed: Abstract out function call.

Previously ran 30x for a 23ms hit in vvv, let’s abstract it out to only
run once.
Added additional random parameters Fixes #867

Made changes as per @enejb's comments.
Asset Min: check for an empty $plugin to short out

Resolves a few rare-ish errors.

Worked with @jeherve to resolve.

Ship in 3.1.1 as well.