fix JMSDestinationDefinition creation

* fix typo in startQueue/startTopic to use the correct queueName/topicName
  to create the destination path (instead of destinationName that can be
  null)
* fix check in uniqueName(): destination will be set to "" if it's not
  present in the destination definition.