Moving extend call for setting up doctrine auth driver from the register...

... method to the boot method and am now returning an instance of Guard that uses the doctrine provider.

Stops me from getting the ReflectionException and fixes issue #2 for me.