Merge pull request #182 from GianlucaGuarini/master

Better code quality and more tests
Do not dispatch for certain links

In addition to the "download" this change prevents dispatch for
rel="external" and target="_blank" as requested here:
https://github.com/visionmedia/page.js/issues/44
single quotes
remove _blank
more accurate docs
Closes #142

This fixes the use case outlined here:
https://github.com/visionmedia/page.js/issues/142
Merge pull request #183 from kethinov/dispatch

Do not dispatch for certain links
Merge pull request #184 from kethinov/issue142

Closes #142
updated with changes coming from the upstream repo