Added ability for Hydrator to properly cast custom DBAL types.

This enhancement adds support for proper type conversion during hydration when using custom DBAL types. A custom type would implement `DoctrineModule\Stdlib\Hydrator\TypeConversionInterface` for the conversion to occur.