Trucker is now initialized immediately, regardless of routing

I'm running into issues where Trucker services are not loaded when I need them to be.  Migrating the initialization to `register()` resolves the issue.

From Laravel docs:

> The `register` method is called immediately when the service provider is registered, while the `boot` command is only called right before a request is routed.