Add filtering capability to a jpm tests.

With this change I can run individual tests like:

```
node ./bin/jpm-test.js --filter preferences-branch
```

I'm afraid passing args to `npm test` itself isn't supported (see https://github.com/npm/npm/pull/5518)