TST: io.data.Options changes to avoid test failures on bad data.

Added try, except to underlying price / quote_time function.

Changed to RemoteDataError in the event that some tables are found, but the correct table is not available.
BUG: Timestamp.tz_convert resets nanosecond
should fix issue #7520, test_nanargmin fails with datetime64 objects
Merge pull request #7535 from toddrjen/nandatetime

should fix issue #7520, test_nanargmin fails with datetime64 objects
Merge pull request #7534 from sinhrks/nanotz

BUG: Timestamp.tz_convert resets nanosecond
Merge pull request #7530 from dstephens99/master

TST: io.data.Options changes to avoid test failures on bad data.
TST/CLN: centralize module check funcs