Added properly functioning case insensitive match without regex

pandas.core.strings.str_contains should now match case insensitivity properly if given regex=False and case=False.  Also added test cases for case insensitive pandas.core.strings.str_contains with and without regex.
Documentation for str_contains bug in changelog
BUG: Bug in timeops with non-aligned Series (GH7500)
Merge pull request #7503 from jreback/dt

BUG: Bug in timeops with non-aligned Series (GH7500)
BUG: Bug in .loc performing fallback integer indexing with object dtype indices (GH7496)
DOC: fix startrow typo in docstrings
Merge pull request #7497 from jreback/loc

BUG: Bug in .loc performing fallback integer indexing with object dtype indices (GH7496)
Merge pull request #7506 from jreback/where

BUG: Bug in DataFrame.where with a symmetric shaped frame and a passed other of a DataFrame
ENH: Period supports NaT
Merge pull request #7485 from sinhrks/periodnat

ENH/BUG: Period/PeriodIndex supports NaT
BUG: Bug in Panel indexing with a multi-index axis (GH 7516)
Merge pull request #7521 from dsm054/fix-startrow-typo

DOC: fix startrow typo in docstrings
Merge pull request #7519 from jreback/mi2

BUG: Bug in Panel indexing with a multi-index axis (GH 7516)
REGR: Regression in datetimelike slice indexing with a duplicated index and non-exact end-points (GH7523)
Merge pull request #7525 from jreback/slice

REGR: Regression in datetimelike slice indexing with a duplicated index and non-exact end-points (GH7523)
BUG: DatetimeIndex comparison handles NaT incorrectly
Merge pull request #7529 from sinhrks/dtibool

BUG: DatetimeIndex comparison handles NaT incorrectly
CI: use cython 0.20.2 on py3.4
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