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
Use AS.on_load in the initializer

without these hooks, `require 'turbolinks'` immediately triggers ActionController, ActionDispatch, and ActionView initializers
fixed _nonHtml to work on pathname only (without query string), added test
Merge pull request #343 from amatsuda/use_on_load_hook_in_initializer

Use AS.on_load in the initializer
Merge pull request #344 from cowbell/without_extension

fixed _nonHtml to work on pathname only (without query string), added test
Add entry to changelog for #344