ISPN-4111 Move the exclusions list from Narayana-JTA to the dependency management section
ISPN-4111 Better exclusion of non relevant dependencies from Narayana
ISPN-4111 Hot Rod server requires io.netty
ISPN-4111 Upgrade some missed Hot Rod source files still using Netty3 to Netty4
Disabled unstable tests in NotifyingFutureTest
ISPN-4116 Upgrade Apache Avro to 1.7.5, and so converge the dependency usage

Also improve our implementation a bit by using the new Factory static helpers
ISPN-4117 Fail the test, if the expected exception isn't thrown

https://issues.jboss.org/browse/ISPN-4117
ISPN-4120 Minor documentation formatting fixes