jQuery should be required before turbolinks in manifest

Turbolinks documentation states that page:update is triggered on
jQuery's ajaxSuccess event, but this feature only works if jQuery is
loaded  before turbolinks. Make this load order requirement clear in
the installation instructions.
Merge pull request #323 from mbrictson/turbolinks-after-jquery

jQuery should be required before turbolinks in manifest
Added PHP port
Merge pull request #325 from carlalexander/patch-1

Added PHP port
Release transition cache - v2.2.0
Do not store redirect_to location in session if the request did not come from Turbolinks - Closes #317
Continue to handle history.state bug in Firefox 27 - #314
Split modules into separate files and fix link_to with :back - Fix #27
Bypass initial popstate - Alternative to #322
Bump version to 2.2.1
Fixed typo
Update xhr_url_for.rb

Allow url_for to still be called with no parameters, just like the one we're overriding.
Merge pull request #339 from larspind/patch-1

Allow url_for to still be called with no parameters
Merge pull request #337 from pborreli/patch-1

Fixed typo
update copyright year to range
Add Laravel package to port list
Refactor click handling, link checking, and url parsing into classes; ensure absolute urls used for cache keys and state objects.
Merge pull request #336 from reed/master

Always use absolute URLs for cache keys and in state objects - Fixes #333 Closes #334
Merge pull request #340 from gdi2290/patch-1

update copyright year
Merge pull request #341 from MathieuDoyon/patch-1

Add Laravel package to port list