Merge Job into Call. CallTest = AsyncApiTest + SyncApiTest

One call to rule them all.

```java
  Call call = client.newCall(request);
  call.execute(callback); // async and cancellable
  // or (exclusive)
  response = call.execute(); // not cancellable
```