title: Laravel 5 JWT issue
body: <p>|Hi, I'm using Laravel 5.2 , trying to get JWT (<a href="https://github.com/tymondesigns/jwt-auth" rel="nofollow">https://github.com/tymondesigns/jwt-auth</a>) working, so the problem is that I can't catch exception, I'd like to send a custom response in case of an error , but I can't catch it, phpstorm suggests that namespace is wrong <code>Tymon\JWTAuth\**Exceptions**\TokenInvalidException</code>, but I went to vendor folder and checked the namespace is right, here is the code: </p>
  
  <pre><code>    try {
  
          if (!$user = JWTAuth::parseToken()-&gt;authenticate()) {
              return response()-&gt;json(['user_not_found'], 404);
          }
      } catch (Tymon\JWTAuth\Exceptions\TokenInvalidException $e) {
  
          return ['token_invalid'];
  
      }
      return $user;
  </code></pre>
  
  <p>so the <code>return ['token_invalid'];</code> is not executed when I missmutch the token, it just throws exception on the whole screen</p>