feat: Add ConflictException and mapper
Resolves #49 (closed)
This MR also adds default values to the oauth2
config fields in the DefaultDrupalTokenService
. This allows applications that do not use this service to compile without the configs set.