Stamp packs only when a message matcher succeeds.
Add RWMutex to protect packet tracking metadata from multiple
goroutine access, and fix the refcounting that I broke w/ the first
commit.
Merge pull request #1176 from mozilla-services/pack_diag_match_fix

Pack diag match fix