Update test dependencies in AppCompat + design

Seems to fix certain flaky failures

BUG: 26509367
BUG: 26462798
BUG: 26461642

Change-Id: I253e259975d26201a1b8b8f1fec7a1fc93eb133b
diff --git a/v7/appcompat/build.gradle b/v7/appcompat/build.gradle
index 11dc6ff..060f2ae 100644
--- a/v7/appcompat/build.gradle
+++ b/v7/appcompat/build.gradle
@@ -5,8 +5,12 @@
 dependencies {
     compile project(':support-v4')
     compile project(':support-vector-drawable')
-    androidTestCompile 'com.android.support.test:testing-support-lib:0.1'
-    androidTestCompile 'com.android.support.test.espresso:espresso-core:2.0'
+    androidTestCompile ('com.android.support.test:runner:0.4.1') {
+        exclude module: 'support-annotations'
+    }
+    androidTestCompile ('com.android.support.test.espresso:espresso-core:2.2.1') {
+        exclude module: 'support-annotations'
+    }
     testCompile 'junit:junit:4.12'
 }