tailscale/wgengine/filter
Josh Bleecher Snyder 94fb42d4b2 all: use testingutil.MinAllocsPerRun
There are a few remaining uses of testing.AllocsPerRun:
Two in which we only log the number of allocations,
and one in which dynamically calculate the allocations
target based on a different AllocsPerRun run.

This also allows us to tighten the "no allocs"
test in wgengine/filter.

Signed-off-by: Josh Bleecher Snyder <josh@tailscale.com>
..
filter.go tstime/rate: new package
filter_test.go all: use testingutil.MinAllocsPerRun
match.go all: adapt to opaque netaddr types
match_clone.go cmd/cloner: mangle "go:generate" in cloner.go
tailcfg.go all: adapt to opaque netaddr types