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
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
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.
Remove depreciated pre-3.3 help text function
Update contextual help to new UI. Fixed Automattic/jetpack#569
Remove conditional filter for WP 3.3 for contextual help
Add the Help menu to the Settings page
Update activation/deactivation message. Fixes Automattic/jetpack#567
Refactor out code duplication

When enabling/disabling a module there is duplicate code that pings WordPress.com with
the update. Abstracting this out into a method in Jetpack::toggle_module_on_wpcom().
This allows the dev on a module to simply do something such as:
add_action( 'jetpack_activate_module_monitor', array( 'Jetpack', 'toggle_module_on_wpcom' ) );
add_action( 'jetpack_deactivate_module_monitor', array( 'Jetpack', 'toggle_module_on_wpcom' )  );
Switched to passing in module instead of trying to guess module on de/activation
Contact Forms: Subject can have replaceable tokens

Contact Form subjects can contain tokens, like {city}, where a form field with
name City (case insensitive) will be searched for, and the value of {city} is
replaced by the sanitized value of that field.
Contact Forms: Add `$all_fields` to subject filter

The `contact_form_subject` filter now receives an additional argument
`$all_fields` which is an array with the fields' label names as keys, and the
fields' values as values.

Refactored the hook for token replacing in the subject to use the passed field
value array instead of fetching the current form.