Add ability to choose the particular Oracle client: Microsoft, Devart, or Oracle
with Oracle as the default (used to be Microsoft).

Clean up parameters a bit, more to come. Add some reserved words tests, which
are commented out for now.

Note: don't send them the tests/...Base.cs change as it makes it local to us.