Throw exception when driver assembly could not be found

When the managed oracle driver is not found, a nullreference exception is thrown. This is solved by letting the reflectionhelper throw an exception when the assemble is not found.