BUG: allow get default value upon IndexError, GH #7725
BUG/ENH/API: ewm* debias, 'adjust', min_periods; roll/exp_var/std 1 val
SQL: add warning for mismatch in provided and written table name (GH7815)
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.
ERR: pass original error message in read_sql_query (GH7730)
Merge pull request #7728 from dsm054/fix-get-indexerror

BUG: allow get default value upon IndexError, GH #7725
more verbosity to PyTables import failures
Merge pull request #8195 from someben/master

ENH: more verbosity to PyTables import failures
BUG: Bug in read_csv where squeeze=True would return a view (GH8217)
Merge pull request #8218 from jreback/squeeze

BUG: Bug in read_csv where squeeze=True would return a view (GH8217)
Merge pull request #8201 from jorisvandenbossche/sql-7730-errormessage

ERR: pass original error message in read_sql_query (GH7730)
Merge pull request #8180 from jorisvandenbossche/sql-7815-casesens

SQL: add warning for mismatch in provided and written table name (GH7815)
Allow deprecate_kwarg to transform arguments

Add a keyword argument `mapping` to `pandas.util.deprecate_kwarg` to allow
remapping deprecated keyword arguments.  For example, in #7963, which inspired
this PR, one could write this:

```python
@deprecate_kwarg(old_arg_name='infer_dst', new_arg_name='ambiguous',
                 mapping={True: 'infer', False: 'raise'})
def tz_localize(self, tz, ambiguous=None):
    ...
```

Tests of this functionality are added to `pandas/tests/test_util.py`, created
for this purpose; the `if __name__ == '__main__'` section is cribbed directly
from `test_index.py`.
BENCH: add benchmarks for SQL
Merge pull request #8102 from jorisvandenbossche/sql-bench

BENCH: add benchmarks for SQL
CLN: fix whitespace issue in vb_suite/io_sql.py
API: Series.to_csv() should return string when path is None

Test cases for when path is None

Return string when path is None

Add note to release notes under API

Add comments to test cases
Merge pull request #8220 from onesandzeroes/csv-output

API: Series.to_csv(path=None) should return string to match DataFrame.to_csv()
numexpr is now on github
Merge pull request #8221 from zachcp/patch-1

DOC: numexpr is now on github