delegate setting properties for bundle closures

allows something like
platform {
  bundle '...' {
    transitive = false
  }
}