title: Vuejs http interceptors fails
body: <p>I am trying to setup vuejs http interceptors but they dont work.</p>
  
  <pre><code>Vue.use(VueResource)
  Vue.http.options.root = 'http://127.0.0.1:8000/api' //this works
  
  Vue.http.interceptors.push({
    request: (request) =&gt; {
      console.log("we have a request")
      return request
    },
    response: (response) =&gt; {
      console.log('we got a response', response)
      return response
    },
    error: (err) =&gt; {
      console.log('error is', err)
    }
  })
  </code></pre>
  
  <p>Now in my components</p>
  
  <pre><code>this.$http.get('user/profile/')
  </code></pre>
  
  <p>THe interceptors dont console.log  </p>
  
  <p>Where am i going wrong?</p>