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
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.
Remove executable flag from frame.py
DOC: Release note correction for GH7534
Merge pull request #7537 from dsm054/fix-frame-permissions

CLN: Remove executable flag from frame.py
Merge pull request #7538 from sinhrks/nanotz_correct

DOC: Release note correction for GH7534
TST/CLN: centralize module check funcs
BUG: df.reset_index loses tz
BUG: offsets.apply may return datetime
DOC: v0.14.1 corrections
Merge pull request #7533 from sinhrks/resetindex

BUG: df.reset_index loses tz
Merge pull request #7451 from sinhrks/skiptest

TST/CLN: centralize module check funcs
Merge pull request #7502 from sinhrks/offsetret

BUG: offsets.apply may return datetime
TST: dtype test fixes for GH7533
additional dtype tests in core.common
make better use of dtype tests in nanops
cleanup test_nanops
cleanup nanops imports