Add support for dot notation in lookupOption

Opening this in favor of #959.

```js
Router.onBeforeAction(function() {
  loginTemplate = this.lookupOption('authenticate.loginTemplate');
});

Router.route('/', {
  authenticate: {
    loginTemplate: 'signIn'
  },
  name: 'home',
});
```
Nice. Makes me sleep a little better.