Added message type, RPC support and installation instructions

Add RPC support to the samplers. For example, now one can specify the message type, reply-to queue and correlation ID on the publish sampler and have responses delivered to a consumer sampler.

The pull request doesn't actually add NetBeans project files - they were committed but then later reverted. Merging this in should not add any IDE cruft.