fix(router): allow optional trailing slash on routes - fixes #641
Merge pull request #647 from mozilla/issue-641-trailing-slash

fix(router): allow optional trailing slash on routes - fixes #641

Thanks for the updates @zaach, this looks great. One more route (`//`) needs fixed (see #680), but that can be a separate PR to avoid holding this one up.

r+