This branch is for Rick Hudson's work on concurrent collection, targeted to land at the beginning of the 1.5 cycle. LGTM=rlh R=rlh CC=golang-codereviews https://golang.org/cl/138510043