* add jersey3 client support * update code to support jersey3 * test jersey3 in ci * update doc * update sbt, gradle build files