title: must call Vue.use(Vuex) before creating a store instance
body: <p>I cant't figure out why I am getting this error. Everything looks properly. 
  Import store to the component like this.</p>
  
  <pre><code>import store from './store';
  
  
  new Vue({
      components: {
       SomeComponent
      },
      store
  });
  </code></pre>
  
  <p>My store looks like this </p>
  
  <pre><code>import Vue from 'vue';
  import Vuex from 'vuex';
  
  import * as getters from './getters';
  import * as actions from './actions';
  import mutations from './mutations';
  
  Vue.use(Vuex);
  
  export default new Vuex.Store({
      state: {
         something
      }
  })
  </code></pre>
  
  <p>Please any help.
  Thanks </p>
  
  <blockquote>
    <p>Uncaught Error: [vuex] must call Vue.use(Vuex) before creating a store instance. </p>
  </blockquote>