fix view.on({})

I'm pretty sure I found a bug and fixed it. Let me know if I'm totally wrong.

view.on should let this happen:
``` javascript
view.on({'user.name.first': 'Admin'}, function (next) {
  console.log('hello admin')
})
```

and that wasn't working so I dug into it and made it work. Code review encouraged. Though I really only changed one thing.