title: TaskQueue.php Error - Laravel 5 & Forge
body: <p>When running any Posts and Model::create function within Laravel I am being greeted with the below error;</p>
  
  <pre><code>FatalErrorException in TaskQueue.php line 13:
  Interface 'GuzzleHttp\Promise\TaskQueueInterface' not found
  </code></pre>
  
  <p>This was working perfectly fine on my local machine but as soon as the website was put onto a server with Forge it has started to show this error. </p>
  
  <p>It looks like the server is trying to use the Queue function with Laravel but my code doesn't ever make use of this;</p>
  
  <pre class="lang-php prettyprint-override"><code>public function postCreateCustomer(){
          $input = Request::all();
  
          $customer = Customers::create([
              'customer_name'      =&gt; $input['customer_name'],
              'customer_url'     =&gt; $input['customer_url']
          ]);
  
          $password = str_random(8);
          $pass = Hash::make($password);
  
          $user = User::create([
              'name'      =&gt; $input['name'],
              'email'     =&gt; $input['email'],
              'password'  =&gt; $pass,
              'user_type' =&gt; 3,
              'active_customer' =&gt; $customer-&gt;id,
          ]);
  
          Access::create([
              'user_id'     =&gt; $user-&gt;id,
              'customer_id' =&gt; $customer-&gt;id
          ]);
  
          $the_content = '&lt;p&gt;Hello '.$input['name'].' ('.$input['customer_name'].'),&lt;/p&gt;
          &lt;p&gt;Thank you for creating an account. &lt;/p&gt;
          &lt;p&gt;Your login details are listed below;&lt;/p&gt;
          &lt;p&gt;&lt;strong&gt;Username&lt;/strong&gt;: '.$input['email'].'&lt;p&gt;
          &lt;p&gt;&lt;strong&gt;Password&lt;/strong&gt;: '.$password.'&lt;p&gt;';
  
          $contactEmail = $input['email'];
          Mail::send('emails.default', ['the_content' =&gt; $the_content, 'the_heading' =&gt; 'Customer Account Created'], function ($message) use ($contactEmail) {
              $message-&gt;subject("Customer Account Created");
              $message-&gt;to($contactEmail);
          });
  
          Session::flash('success_message', 'The new customer has been created.');
          return Redirect::to('/customers');
      }
  </code></pre>