VIS: let scatter plots obey mpl color scheme (#3338)
BUG/TST: Allow generators in DataFrame.from_record.

- nrows implementation doesn't allow unknown size iterator like
generators, if nrows = none ends with a TypeError.
- To allow generators if nrows=None consume it into a list.
- Add two tests of generators input.
- Add release notes for #4910
DOC: CONTRIBUTING.md: Gold plating: syntax, punctuation, Markdown
BUG: Fix bound checking for Timestamp() with dt64 #4065

To fix the bug, this change adds bounds checking to
_get_datetime64_nanos() for numpy datetimes that aren't already in [ns]
units.

Additionally, it updates _check_dts_bounds() to do the bound check just
based off the pandas_datetimestruct, by comparing to the minimum and
maximum valid pandas_datetimestructs for datetime64[ns].  It is simpler
and more accurate than the previous system.

Also includes a number of small refactors/fixes to deal with new error
cases that didn't exist when invalid datetime64s were just silently
coerced into the valid datetime64[ns] range.
Merge pull request #5112 from jreback/dtype_conv

API: convert objects on fillna when object result dtype, related (GH5103)
Merge branch 'master' of https://github.com/tinproject/pandas into tinproject-master

Conflicts:
	doc/source/release.rst
Merge pull request #5060 from jorisvandenbossche/scatter-color

VIS: let scatter plots obey mpl color scheme (#3338)
CLN: Remove leftover test.py file
Merge pull request #5119 from jtratner/remove-test_py

CLN: Remove leftover test.py file
CLN: Cleanup Int64Index and Float64Index __new__

Int64Index had duplicate code under a branch plus both were looking for
scalar data errors handled in `_coerce_to_ndarray` anyways.
Merge pull request #5117 from jtratner/cleanup-int64index-constructor

CLN: Remove redundant initialization from Int64Index and Float64Index constructor
CLN: clean up parser options

Also add a test to make sure that the C parser options validation is actually
covered
CLN: remove factorize argument
Merge pull request #5121 from cpcloud/parser-options-mania

CLN: clean up parser options
TST: Tests and fix for unhandled data types in Excel writers.

Added tests and a fix for unhandled numpy data types in the
Excel writers. Issue #3122.
BUG: set_names should not change is_ relationship
Merge pull request #5132 from jtratner/fix-set-names-error

BUG: set_names should not change is_ relationship
BUG: Treat a list/ndarray identically for iloc indexing with list-like (GH5006)
Merge pull request #5134 from jreback/list_index

BUG: Treat a list/ndarray identically for iloc indexing with list-like (GH5006)
ENH: Json support for datetime.time