title: $state, $stateParams, getting undefined object
body: <p>I am getting unexpected results from both methods.</p>
  
  <p>I have my $state configed </p>
  
  <pre><code>    $stateProvider
                  .state('status', {
                    url: "/status/:payment",
                    controller: 'QuestCtrl',
                    templateUrl: "index.html"
                  });
  </code></pre>
  
  <p>And on the Controller I have:</p>
  
  <pre><code>    angular.module('quest').controller('QuestCtrl',function($scope,$stateParams,$state){
  
       console.log($stateParams.payment); // undefined
  
       console.log($state); // Object {params: Object, current: Object, $current: extend, transition: null}
  
  }
  </code></pre>
  
  <p>I already used $stateParams in other projects and it worked but now I can't figure out what is going on here..</p>