title: Trigger.io: File Access in Android 4+ Bug
body: <p>We are using File Access in trigger.io to get some local files in Android Media Gallery, but when we now pick the image, it seems it always throw a warning <code>Exif data not included in content://media/external/images/media/21#Intent;end</code> and we can't get the image we have chosen.</p>
  
  <p>Here is the full error stack returns by trigger.io.</p>
  
  <pre><code>[WARNING] Exif data not included in content://media/external/images/media/21#Intent;end
  [DEBUG] Returned: {"content":{"message":"Error reading file","type":"UNEXPECTED_FAILURE","subtype":null},"callid":"F98E2835-0CA2-48BF-9B16-3DA58681E412","status":"error"}
  [WARNING] Exif data not included in content://media/external/images/media/21#Intent;end
  [DEBUG] Native call logging.log with task.params: {"message":"[FORGE] \n{ message: 'Error reading file',\n  type: 'UNEXPECTED_FAILURE',\n  subtype: null }","level":20}
  [DEBUG] Returned: {"content":null,"callid":"42E4A654-E9C8-4F9B-ADB0-E7560B3F2EA5","status":"success"}
  [INFO] No reload update available.
  </code></pre>
  
  <p>This is a sample code:</p>
  
  <pre><code>forge.file.getImage({source:'gallery',width:'100px'},function(file) {       
              forge.file.base64(file, function (base) {
                  forge.logging.log(base);
                  var base64 =  'data:image/png;base64,'+base;                
                  Zepto('#profile-img').attr('src',base64);
              },function(err){
                  forge.logging.log(err);
              });
          });
  </code></pre>
  
  <p>Can someone from trigger.io answers or explain this problem? Thanks!</p>