BUG: (GH4708) A zero length series written to HDF cannot be read back.
Merge branch 'date_range' of https://github.com/filmor/pandas into filmor-date_range

Conflicts:
	doc/source/release.rst
	pandas/tseries/offsets.py
Merge branch 'AHLRAP-3081' of https://github.com/prossahl/pandas into prossahl-AHLRAP-3081
BUG: allow enlargement to work with empty objects (GH5226)
Merge pull request #5227 from jreback/enlarge_empty

BUG: allow enlargement to work with empty objects (GH5226)
Merge branch 'bdays_fix' of https://github.com/wuan/pandas into wuan-bdays_fix
Add a convenience function to compile pandas ready for doc-building
Add some new entries to API doc
Merge pull request #5124 from JanSchulz/API_additions

Add indexer and str to API documentation
BUG/CLN: MI now checks level & label compatibility

Via verify_integrity kwarg. Internals all pass False.

CLN: Verify integrity by default on label/level setting
Merge pull request #5214 from jtratner/mi-validate-level-label-compat

BUG/CLN: MI now checks level & label compatibility
CLN: Add _reset_cache method to PandasObject
CLN/ENH: Make names getattr'able in core/ops +PEP8.

Now the name passed to a method can be used to get that method from the
NDFrame (previously you had things like `or_ [|]`. better to just have
them all be named exactly what they are s.t. subclasses can do
`getattr(super(self, MyClass), name)(*args, **kwargs)`.
Fixed assertion error message
DOC: fix building of gbq docs
Merge pull request #5242 from ojh/master

Fixed assertion error message
Merge pull request #5241 from jorisvandenbossche/docs-gbq-fixes2

DOC: fix building of gbq docs
API: default export for to_clipboard is now csv (GH3368)
ENH: Add usecols option to python parser.

Closes #4335

Added release note and fixed py3 compat

Updated docs for consistency
Merge pull request #5070 from jreback/clip

API: default export for to_clipboard is now csv (GH3368)