3.43.0

(fix): Fix WebSocket client compilation error when a server message type produces the same method name as a lifecycle handler. For example, a message type error generated onError(Consumer<Error>) which clashed with the lifecycle onError(Consumer<Exception>) due to Java generics type erasure. Colliding message handler methods are now suffixed with Message (e.g. onErrorMessage).