upgrade to resteasy 3.0.4 and fix compile errors
move DELETE handling to QueueResource
move DELETE handling to TopicResource
adapt to RestEasy 3’s new behavior for getMatchedURIs()

It seems getMatchedURIs() in RestEasy 2 was buggy,
and the indexes used in these classes compensated for it in a way that breaks with RestEasy 3.
resteasy’s JAXB reader now requires ResteasyProviderFactory’s contextualData
use appropriate netty dependency
use appropriate jms spec dependency version
use the `rest` example module as the parent

* this works nicer with maven’s assumption that the relative path is `../`
* this also allows us to remove the specification of the groupId, as it is inherited
fix references to getLocationLink()

(renamed in Resteasy 3 from getLocation() to getLocationLink() )
release connections after each request

(see commit 6104bf8 )
https://github.com/netty/netty/issues/2013 Test replicating Netty issue
https://issues.jboss.org/browse/HORNETQ-1290 - timeout on xaStart would leave server's side irresponsive
Merge pull request #1410 from clebertsuconic/master

test possible netty issues and HORNETQ-1290
Merge pull request #1412 from mattdrees/make-compatible-with-resteasy-3

Make compatible with resteasy 3
HORNETQ-1285 Always using Bundle whenever log messages in Stomp code
Merge pull request #1413 from gaohoward/stomp_bundle_HQ1285_master

HORNETQ-1285 Always using Bundle whenever log messages in Stomp code
[HORNETQ-1172] Provide Websocket-like HTTP upgrade protocol

add http-upgrade-enable property (disabled by default) to
use HTTP Upgrade mechanism when connecting to the server.
The 1st request will be a HTTP Request + Upgrade: hornetq-remoting sent
to the server's Web container that'll reply with a HTTP 101 Switching
protocols.
When the client receives this response, it will switch to the
hornetq remoting protocol and remove the HTTP handler.