Pass the url of the <a> that was clicked into event callbacks

I found myself wanting to load a specific script with requirejs for certain pages, but I couldn't do this before because pjax wouldn't pass the url that was clicked into the event callbacks.

Now, you can do this just by using `beforeSend` or `complete` or whatever because it will pass the url into these callbacks.