failing [second="gary busey"] test case

There seems to be a bug in the tokenizer where it splits on whitespace even though there was a leading quote:

```
$ node -e "require('./tokenizer')().on('data', console.log).end('*[msg=\"gary busey\"]')"
{ type: '*', data: '*' }
{ type: 'attr', data: { lhs: 'msg', rhs: 'gary', cmp: '=' } }
{ type: 'any-child', data: '' }
{ type: 'tag', data: 'busey' }
```