title: Axios with promise.prototype.finally doesn't work
body: <p>Not sure what I am missing. Following the instructions here: <a href="https://github.com/mzabriskie/axios/blob/master/COOKBOOK.md" rel="noreferrer">https://github.com/mzabriskie/axios/blob/master/COOKBOOK.md</a></p>
  
  <p>I have npm installed both axios and <code>npm install axios promise.prototype.finally --save</code>.</p>
  
  <p>I am using Gulp with Browserify.</p>
  
  <pre><code>var axios = require('axios');
  require('promise.prototype.finally');
  
  axios.get('http://google.com').finally(function(){
      console.log('test');
  });
  </code></pre>
  
  <p>Error:</p>
  
  <pre><code>app-7ee90adab7.js:18780 Uncaught TypeError: axios.get(...).finally is not a function
  </code></pre>
  
  <p>Update:
  This makes it work but do I need to do this?</p>
  
  <pre><code>var promiseFinally = require('promise.prototype.finally');
  promiseFinally.shim();
  </code></pre>