title: Resolved versions for app (22.0.0) and test app (21.0.3) differ
body: <p>After upgrading to API 22 and support lib revision 22 I'm getting the following warning:</p>
  
  <blockquote>
    <p>Warning:Conflict with dependency
    'com.android.support:support-annotations'. Resolved versions for app
    (22.0.0) and test app (21.0.3) differ.</p>
  </blockquote>
  
  <p>Gradle itself is more forgiving, but Android Studio, not so much.</p>
  
  <p>I have no dependencies declared with 21.0.3 ... is one of the dependent libraries using 21.0.3 and Google forgot to update it with the rest of the batch?</p>
  
  <p>My <code>build.gradle</code> with the extras cut out</p>
  
  <pre><code>android {
    compileSdkVersion 22
    buildToolsVersion '22'
  
    defaultConfig {
      applicationId "com.REDACTED.android"
      minSdkVersion 14
      targetSdkVersion 22
      renderscriptSupportModeEnabled true
      versionName '1.0.0'
      versionCode 100
    }
  
    buildTypes {
      release {
        minifyEnabled true
        zipAlignEnabled true
        signingConfig signingConfigs.release
      }
  
      debug {
        minifyEnabled false
        zipAlignEnabled true
        signingConfig signingConfigs.debug
      }
    }
  
    dependencies {
      provided 'org.projectlombok:lombok:1.16.2'
      googleCompile 'com.google.android.gms:play-services-base:6.5.87'
      compile 'com.android.support:support-v4:22.0.0'
      compile 'com.android.support:appcompat-v7:22.0.0'
      compile 'com.android.support:support-v13:22.0.0'
      compile 'com.android.support:cardview-v7:22.0.0'
      compile 'com.android.support:palette-v7:22.0.0'
      compile 'com.android.support:support-annotations:22.0.0'
      compile 'com.github.chrisbanes.photoview:library:1.2.3'
      compile 'org.apache.commons:commons-lang3:3.3.2'
      compile 'commons-io:commons-io:2.4'
      compile 'commons-codec:commons-codec:1.10'
      compile 'com.jakewharton:butterknife:6.1.0'
      compile 'com.jakewharton:disklrucache:2.0.2'
      compile 'com.squareup:otto:1.3.6'
      compile 'com.squareup.picasso:picasso:2.5.0'
      compile 'com.squareup.retrofit:retrofit:1.9.0'
      compile 'com.squareup.okhttp:okhttp:2.2.0'
      compile 'com.squareup.okhttp:okhttp-urlconnection:2.2.0'
      compile 'com.squareup.okio:okio:1.2.0'
      compile 'com.flaviofaria:kenburnsview:1.0.6'
      compile 'com.edmodo:cropper:1.0.1'
      compile 'com.getbase:floatingactionbutton:1.8.0'
      compile 'com.nispok:snackbar:2.10.2'
      compile 'com.github.ksoichiro:android-observablescrollview:1.5.0'
      compile 'in.srain.cube:grid-view-with-header-footer:1.0.9'
      compile 'de.hdodenhof:circleimageview:1.2.2'
      compile fileTree(dir: 'libs', include: '*.jar')
      // Test Only Dependencies
      androidTestCompile 'com.android.support.test.espresso:espresso-core:2.0'
      androidTestCompile 'com.android.support.test:testing-support-lib:0.1'
      androidTestCompile 'com.android.support.test.espresso:espresso-contrib:2.0'
    }
  </code></pre>
  
  <p><strong>Update:</strong> (Thanks Mark)</p>
  
  <p>Looks like it's espresso-contrib</p>
  
  <pre><code>+--- com.android.support.test:testing-support-lib:0.1 (*)
  \--- com.android.support.test.espresso:espresso-contrib:2.0
       +--- com.android.support:recyclerview-v7:21.0.3
       |    +--- com.android.support:support-annotations:21.0.3
       |    \--- com.android.support:support-v4:21.0.3
       |         \--- com.android.support:support-annotations:21.0.3
       +--- com.android.support:support-v4:21.0.3 (*)
       \--- com.android.support.test.espresso:espresso-core:2.0 (*)
  </code></pre>