Exclude vertx from bookkeeper-http package (#7997)

Signed-off-by: xiaolong.ran <rxl@apache.org>

### Motivation

```
$ mvn dependency:tree|grep vertx
```

Output:
```
[INFO] +- org.apache.bookkeeper.http:vertx-http-server:jar:4.10.0:compile
[INFO] +- io.vertx:vertx-core:jar:3.5.3:compile
[INFO] +- io.vertx:vertx-web:jar:3.5.3:compile
[INFO] |  +- io.vertx:vertx-auth-common:jar:3.5.3:compile
[INFO] |  \- io.vertx:vertx-bridge-common:jar:3.5.3:compile
[INFO] |  +- org.apache.bookkeeper.http:vertx-http-server:jar:4.10.0:provided
[INFO] |  +- io.vertx:vertx-core:jar:3.5.3:provided
[INFO] |  \- io.vertx:vertx-web:jar:3.5.3:provided
[INFO] |     +- io.vertx:vertx-auth-common:jar:3.5.3:provided
[INFO] |     \- io.vertx:vertx-bridge-common:jar:3.5.3:provided
```

### Modifications

- exclude `vertx` from bookkeeper-http package and include vertx of `3.5.3` to `vertx-http-server`
2 files changed
tree: 15cb62bd9c8085e3affa9e278c9903136fe26602
  1. distribution/
  2. docker/
  3. tests/