title: Vue 2.0 instance is not hearing events emitted by vue-router components
body: <p>I am using Vue 2.0-rc.6 (latest at the moment) and Vue-router 2.0-rc.5 (latest at the moment).</p>
  
  <p>I tried to do <code>this.$emit('custom-event')</code> in one of my router components, and <code>this.$on('custom-event', () =&gt; { console.log('I heard an event') })</code> in my Vue instance but the event was not being listened. The router component itself was hearing the event but not the Vue instance.</p>
  
  <p>Any idea?</p>
  
  <p>Check out this <a href="https://jsfiddle.net/vnj71j8f/" rel="noreferrer">jsfiddle</a>.</p>