- avoid exporting the org.reactivestreams WildFly module from the resteasy-jaxrs module
- declare the org.reactivestreams as private, at least for WildFly 12 release
This would basically allow us to retain the option of changing/removing the module in the future. The users will simply have to explicitly declare a dependency to such module in their applications.
Later on (say, WildFly 13), we can decide to turn the org.reactivestreams module into public. In the mean time we should also see if we can integrate this stuff even better with the JDK9 Flow api.