title: Laravel Input::hasFile('image') returns false even if a File is uploaded
body: <p>I have a Form field for an Image upload, which I open with 'files' => true, like so:</p>
  
  <pre><code>{{ Form::label('image', 'Image') }}
  {{ Form::file('image') }}
  </code></pre>
  
  <p>And in my Controller I want to check if a File was uploaded and do something with it:</p>
  
  <pre><code>if (Input::hasFile('image')){
          $in_path = 'img/';
          $in_extension = Input::file('image')-&gt;getClientOriginalExtension();
          $filename = Input::get('name').".".$in_extension;
          Input::file('image')-&gt;move($in_path, $filename);
          $user-&gt;image = $filename;
      }
  </code></pre>
  
  <p>But <code>Input::hasFile</code> always returns false and I don't know why.
  <br></p>
  
  <pre><code>Input::file('image');
  </code></pre>
  
  <p>results in:</p>
  
  <pre><code>Symfony\Component\HttpFoundation\File\UploadedFile Object
  (
  [test:Symfony\Component\HttpFoundation\File\UploadedFile:private] =&gt; 
  [originalName:Symfony\Component\HttpFoundation\File\UploadedFile:private] =&gt; test.JPG
  [mimeType:Symfony\Component\HttpFoundation\File\UploadedFile:private] =&gt; application/octet-stream
  [size:Symfony\Component\HttpFoundation\File\UploadedFile:private] =&gt; 0
  [error:Symfony\Component\HttpFoundation\File\UploadedFile:private] =&gt; 1
  [pathName:SplFileInfo:private] =&gt; 
  [fileName:SplFileInfo:private] =&gt; 
  )
  </code></pre>
  
  <p><strong>I have tested around with another picture for another User and this works fine. I don't get why this is working for some Users and for some others not.</strong>
  <br>
  Is there maybe some kind of Pictures that are not accepted?</p>
  
  <p>What other sources could be the cause of this problem?</p>