Run `nameTransaction` on `router.matched` event - Laravel 5.0/5.1
This change updates the service provider to run nameTransaction
on the router.matched
event, rather than after the router. This will cause exceptions to be properly named as nameTransactions will have run before, rather than causing this to never run.