BUG: allow get default value upon IndexError, GH #7725
adjust timezone when adding date offsets for DST. fixes #5175
BUG/ENH/API: ewm* debias, 'adjust', min_periods; roll/exp_var/std 1 val
BUG: Fix for to_excel +/- infinity

Previously, a negative sign was being prepended to positive infinite
values and was absent for negative infinity. (GH6812)

TST: assert_almost_equals() checks +/- infinity

The existing ``test_inf_roundtrip`` should have caught this bug, but
the underlying ``assert_almost_equal`` was not checking that the two
given values were both positive or negative.
BUG/API: Previously an enlargement with a mixed-dtype frame would act unlike .append which will preserve dtypes (related GH2578, GH8176)
Merge pull request #8176 from jreback/expand

BUG/API: Previously an enlargement with a mixed-dtype frame would act unlike append (related GH2578)
Merge branch 'excel-infinity-fix' of https://github.com/maxchang/pandas into maxchang-excel-infinity-fix
Merge branch 'dst-date-offset' of https://github.com/adamgreenhall/pandas into adamgreenhall-dst-date-offset

Conflicts:
	doc/source/v0.15.0.txt
DOC: added release note, this fixes #8173
Merge pull request #8179 from mortada/nth_values_notes

DOC: added release note, this fixes #8173
SQL: add warning for mismatch in provided and written table name (GH7815)
BUG: scatter with errorbar raises IndexError
Merge pull request #8183 from sinhrks/scatter_error

BUG: scatter with errorbar raises IndexError
API: kdeplot fails with NaNs

Test cases for kde with missing vals

Drop na values before creating kde

Add to the release notes
Merge pull request #8196 from onesandzeroes/kde-na

API: kdeplot fails with NaNs.
counting sort instead of np.argsort in left outer join
BUG: GroupBy.count() with float32 data type does not exclude nan
Merge pull request #8171 from behzadnouri/count-f32

BUG: GroupBy.count() with float32 data type does not exclude nan
Merge pull request #8172 from behzadnouri/lj-cnt-sort

counting sort instead of np.argsort in left outer join
API: support `c` and `colormap` args for DataFrame.plot with kind='scatter'

`matplotlib.pyplot.scatter` supports the argument `c` for setting the color of
each point. This patch lets you easily set it by giving a column name (currently
you need to supply an ndarray to make it work, since pandas doesn't use it):

	df.plot('x', 'y', c='z', kind='scatter')

vs

	df.plot('x', 'y', c=df['z'].values, kind='scatter')

While I was at it, I noticed that `kind='scatter'` did not support the `colormap`
argument that some of the other methods support (notably `kind='hexbin'`). So
I added it, too.

This change should be almost entirely backwards compatible, unless folks are naming
columns in their data frame valid matplotlib colors and using the same color name
for the `c` argument.

A colorbar will also be added automatically if relevant.