chore(travis): fix

Closes #31
Merge pull request #33 from vicb/0404-travis

chore(travis): fix
Fixes for unittest deprecations
Merge pull request #35 from kevmoo/unittest_fixes

Fixes for unittest deprecations
fix(pushstate): route current path on listen

Fixed #36
Merge pull request #37 from pavelgj/issue-36

fix(pushstate): route current path on listen
chore(release): 0.4.17
fix(route): extend Route to inherit default toString impl
fix(url_template): don't rely on Pattern.toString() because it varies between browsers
test(karma): run tests in Firefox as well
chore(release): 0.4.18