Serve tests
Fixes #1: missing URL segments return "undefined". https://github.com/synacorinc/frameworkless/issues/1
Have `npm test` run `grunt` before running `grunt test` (for travic-ci)
Merge pull request #2 from synacorinc/bugfix/github-issue-1

Fixes #1
Fixes #3: Function#bind(null) binds to the wrong context