title: Airflow deprecation warning Invalid arguments were passed
body: <p>I have the following code on Airflow 1.9:</p>
  
  <pre><code>import_op = MySqlToGoogleCloudStorageOperator(
      task_id='import',
      mysql_conn_id='oproduction',
      google_cloud_storage_conn_id='gcpm',
      provide_context=True,
      approx_max_file_size_bytes = 100000000, #100MB per file
      sql = 'import.sql',
      params={'next_to_import': NEXT_TO_IMPORT, 'table_name' : TABLE_NAME},
      bucket=GCS_BUCKET_ID,
      filename=file_name_orders,
      dag=dag)
  </code></pre>
  
  <p>Why does it genereates:</p>
  
  <blockquote>
    <p>/usr/local/lib/python2.7/dist-packages/airflow/models.py:2160:
    PendingDeprecationWarning: Invalid arguments were passed to
    MySqlToGoogleCloudStorageOperator. Support for passing such arguments
    will be dropped in Airflow 2.0. Invalid arguments were:
    *args: ()
    **kwargs: {'provide_context': True}   category=PendingDeprecationWarning</p>
  </blockquote>
  
  <p>What is the problem with the <code>provide_context</code>? To the best of my knowledge it is needed for the usage of <code>params</code>. </p>