Mqtt tests reviewed

MqttException type only accepts a Throwable for it's constructor, hence a new Throwable object has been created and passed to the constructor.