make thrust installer idempotent so it doesn't add multiple requires for thrust tasks in a Rakefile [finishes #66241854]