Fix for issue #309
Add a test that shows that #309 is fixed
Make tests pass in phantomjs

phantomjs doesn't support window.history.state, so we can't test
anything related to it when running there.
Merge pull request #361 from aroben/fix-back-after-fragment-reload

Fix going back to a pjaxed state after reloading a fragment navigation
pjax 1.8.1
IE fix for blurring of active element

In IE, activeElement might be null, BODY element, or SVG element. In all
such cases, `blur()` will throw an exception. This swallows the
exception and moves on.

Fixes #316 #370
Merge pull request #374 from defunkt/safe-blur

IE fix for blurring of active element
pjax 1.8.2
Change name in bower.json from "pjax" to "jquery-pjax"

The name of the package should match the name it is registered as in
Bower. Since this package is registered as "jquery-pjax", the name
should be that. This is also consistent with the name of the repo.
Merge pull request #385 from causes/bower-name

Change name in bower.json from "pjax" to "jquery-pjax"
Merge branch 'master' of github.com:defunkt/jquery-pjax

* 'master' of github.com:defunkt/jquery-pjax:
  Change name in bower.json from "pjax" to "jquery-pjax"
  pjax 1.8.2
  IE fix for blurring of active element
  pjax 1.8.1
  Make tests pass in phantomjs
  Add a test that shows that #309 is fixed
  Fix for issue #309