Add Mocha, Chai, and related config and files.
Add tests. Add Mocha Grunt task. Update README with detailed description of routing pattern matching. Fixes #2
Update CONTRIBUTING.md with information about testing.
Add test script to package.json. PR #5 feedback
Split optional parts test into separate tests. PR #5 feedback.
Change script src to point to minified JS file.