Fix serviceprovider

`register()` is for IoC bindings and middleware, `boot()` for everything else.

Currently the package breaks if the debugbar's service provider is loaded before the router service provider, for example.