code: public <T extends CanvasReader> T getReader(Class<T> type, OauthToken oauthToken) {
          return getReader(type, oauthToken, null);
      }
docs: Get a reader implementation class to perform API calls with.
  @param type Interface type you wish to get an implementation for
  @param oauthToken An OAuth token to use for authentication when making API calls
  @param <T> The reader type to request an instance of
  @return A reader implementation class