BUG: allow get default value upon IndexError, GH #7725
Fix bdist_wheel. Add Tag information to WHEEL dist info.

Related: http://lepture.com/en/2014/python-on-a-hard-wheel
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)
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.
ERR: pass original error message in read_sql_query (GH7730)
BUG: barplot with NaNs
DOC: Table about how plots handle missing data.
BUG: Fix Grouper with multi-level index and frequency (GH7885)
BUG: Fix mismatched logic error in compatibility check
COMPAT:  dtype on windows related to GH8172
more verbosity to PyTables import failures
BUG: Bug in read_csv where squeeze=True would return a view (GH8217)
ENH to_latex mi index will use & sep for levels
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
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
numexpr is now on github