Improved error messages when provider factory fails to create a migration provider.

Implemented full support for managed ODP.Net driver.