title: Cannot resolve rxjava2 with gradle 3.0
body: <p>Hare is my app gradle:</p>
  
  <pre><code>apply plugin: 'com.android.application'
  
  android {
      compileSdkVersion 26
      defaultConfig {
          applicationId "com.example.atumanin.testandroidannotations"
          minSdkVersion 15
          targetSdkVersion 26
          versionCode 1
          versionName "1.1.18"
  
          javaCompileOptions {
              annotationProcessorOptions {
                  includeCompileClasspath true
              }
          }
      }
  
      buildTypes {
          release {
              minifyEnabled false
              proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
          }
      }
  }
  
  dependencies {
      implementation fileTree(dir: 'libs', include: ['*.jar'])
  
      implementation 'io.reactivex.rxjava2:rxjava:2.1.6'
      implementation 'io.reactivex.rxjava2:rxandroid:2.0.1'
  }
  </code></pre>
  
  <p>and this is my project gradle:</p>
  
  <pre><code>buildscript {
  
      repositories {
          google()
          jcenter()
      }
      dependencies {
          classpath 'com.android.tools.build:gradle:3.0.0'
      }
  }
  
  allprojects {
      repositories {
          google()
          jcenter()
      }
  }
  
  task clean(type: Delete) {
      delete rootProject.buildDir
  }
  </code></pre>
  
  <p>If I try to build project, I get error:</p>
  
  <pre><code>Could not resolve io.reactivex.rxjava2:rxjava:2.1.6.
  </code></pre>
  
  <p>and</p>
  
  <pre><code>Could not resolve io.reactivex.rxjava2:rxandroid:2.0.1.
  </code></pre>
  
  <p>I tried to clean, to rebuild the project and to invalidate cache. Nothing helps. I also tried to use <code>compile</code> instead of <code>implementation</code>. I also tried different versions of both libraries, also without success.</p>