title: Laravel Cashier/Stripe not setting subscription_ends_at
body: <p>Laravel Cashier is not setting the subscription_ends_at field when i create a new subscription. I´ve been fiddling arround with this now a few days, and i think that at the very beginning it worked, but i had to pull the repository we´re working on again and lost the changes and i did install and configure everything again, now it won´t set that field. It sets, though, the trial_ends_at if i specify a trial period.</p>
  
  <p>It´s a yearly plan and we would like to inform our users of the renewal date.</p>
  
  <p>The user model: </p>
  
  <pre><code>use Illuminate\Auth\UserInterface;
  use Illuminate\Auth\Reminders\RemindableInterface;
  
  use Laravel\Cashier\BillableTrait;
  use Laravel\Cashier\BillableInterface;
  
  class User extends Eloquent implements UserInterface, RemindableInterface, BillableInterface {
  
  
      use BillableTrait;
  
      /**
       * The database table used by the model.
       *
       * @var string
       */
      protected $table = 'users';
  
  
      protected $dates = ['trial_ends_at', 'subscription_ends_at'];
  </code></pre>
  
  <p>The controller method for creating the subscription: </p>
  
  <pre><code>public function postConfirmSubscription()
      {
          $user = Auth::user();
          $user-&gt;subscription('premium')-&gt;create(Input::get('token.id'));
      }
  </code></pre>
  
  <p>Thanks in advance for any help.</p>