3.0.0!

Noticed this while reading through the notes about the client middleware signature change. (We use client middlewares in our tests, but not in the production instrumentation, so we're not impacted past a test update for 3.0.0 compat).
Merge pull request #1617 from jasonrclark/master

3.0.0!