add Try, integrate Try to Futures/Promises, remove useless roles
modernize LLAPI & MwAPI & Response with Future+Try