Added ability to read footer to read_html, and a test
BUG: moving the utf encoding line to the first line (before from __future ..)
ENH: adds ability to generate bq schema from df
CLN: adding encoding lines to all files in test
Merge remote-tracking branch 'upstream/master'
BUG: fixed chunksize guessed to 0 (py3 only). #8621
ENH: make Series work with map objects the same way as generators
API: Allow equality comparisons of Series with a categorical dtype and object dtype are allowed (previously would raise TypeError) (GH8938)
DOC: equality comparisons with categorical data are now allowed
CLN: Add 'is_hashable' predicate to core/common

Some types will pass a test against collections.Hashable but fail when
they are actually hashed with hash().

Introduce a new predicate to help handle these types.

Will use this in subsequent commit.

Test Plan:
In addition to running tests, run the doctest
$ nosetests pandas/core/common.py:is_hashable --with-doc -v
BUG: allow numpy.array as c values to scatterplot

Ensure that we can pass an np.array as 'c' straight through to
matplotlib, this functionality was accidentally removed previously.

Add tests.

Closes #8852
BUG: Fixed ValueError raised by cummin/cummax when datetime64 Series contains NaT. (:issue:`8965`)
COMPAT: infer_dtype not handling categoricals (GH8974)
Merge pull request #8975 from jreback/infer

COMPAT: infer_dtype not handling categoricals (GH8974)
TST: tests for lib.max_len_string_array
COMPAT: unicode for same
Merge pull request #8978 from jreback/unicode

TST/COMPAT: tests and compat for unicode for lib.max_len_string_array
Updating tests file Cleaning up
BUG: StataWriter uses incorrect string length

Fixes bug where StataWriter always writes strings with
a size of 244.

closes #8969
Merge pull request #8977 from bashtage/stata-writer-string-length

BUG: StataWriter uses incorrect string length
Merge branch 'cummin-NaT' of https://github.com/unutbu/pandas into unutbu-cummin-NaT

Conflicts:
	doc/source/whatsnew/v0.15.2.txt