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)
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)
ENH to_latex mi index will use & sep for levels
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
DOC: fix formatting error in io.rst

Lines had an extra space causing the code block above to keep going for the rest of the note.
Merge pull request #8223 from isms/patch-1

DOC: fix formatting error in io.rst
Merge pull request #7991 from ischwabacher/patch-2

Allow deprecate_kwarg to transform arguments
Merge pull request #7926 from seth-p/ewmvar_bias_correction

API/BUG/ENH: ewmvar/cov debiasing factors; add 'adjust' to ewmvar/std/vol/cov/corr; ewm*() min_periods