Made name of queue public on QueueWrapper

With the name of the queue public on the QueueWrapper code can "reflect" on queues held in a list.
Also I did not understand why the Name property had been protected in the first place ;-)
But to honor any reason I did not understand I just made the getter public and left the setter protected.

Also I introduced [QueueName(...)] to the sample - as a comment - to show this capability.