code: public static <A> FutureCallback<A> onFailureDo(final Action<Throwable> action) {
          return futureCallback(Actions.<A>nothing(), action);
      }
docs: Creates Guava's {@link com.google.common.util.concurrent.FutureCallback} with failure callback defined
  
  @param action Failure callback
  @param <A>    Type of Future result
  @return Created FutureCallback