code: @Deprecated
      public RequestToken rest(int method, String endpoint, JsonArray body, int flags,boolean authenticate, BaasHandler<JsonObject> jsonHandler) {
          return mRest.async(RestImpl.methodFrom(method), endpoint, body, authenticate, flags, jsonHandler);
      }
docs: Asynchronously sends a raw rest request to the server that is specified by
  the parameters passed in
  
  @param flags    bitmask of flags for the request {@see Flags}
  @param method   the method to use
  @param endpoint the resource
  @param body     an optional json array
  @return a raw {@link com.baasbox.android.json.JsonObject} response wrapped as {@link com.baasbox.android.BaasResult}