title: NullPointerException from LeakCanary when running Robolectric tests
body: <p>Added LeakCanary (1.3) to my Application: </p>
  
  <pre><code>@Override
  public void onCreate() {
      super.onCreate();
      Fabric.with(this, new Crashlytics());
      LeakCanary.install(this);
  </code></pre>
  
  <p>When I run the Robolectric test suite for my application I get a NullPointerException in LeakCanary. </p>
  
  <pre><code>Caused by: java.lang.NullPointerException
  at com.squareup.leakcanary.LeakCanary.isInServiceProcess(LeakCanary.java:165)
  at com.squareup.leakcanary.LeakCanary.isInAnalyzerProcess(LeakCanary.java:141)
  at com.squareup.leakcanary.LeakCanary.install(LeakCanary.java:52)
  at com.squareup.leakcanary.LeakCanary.install(LeakCanary.java:43)
  at com.package.application.MyApplication.onCreate(MyApplication.java:50)
  at org.robolectric.internal.ParallelUniverse.setUpApplicationState(ParallelUniverse.java:131)
  at org.robolectric.RobolectricTestRunner.setUpApplicationState(RobolectricTestRunner.java:431)
  at org.robolectric.RobolectricTestRunner$2.evaluate(RobolectricTestRunner.java:224)
  </code></pre>
  
  <p>I added that Im using Crashlytics to point out that it (and other methods as well) receives the same Application but does not throw any Exceptions.</p>
  
  <p>Wasn't sure if this should be here or on GitHub issues for LeakCanary. Anyone else experiencing this issue? </p>