TST: add tests for index.groupby (GH5620)
BUG: Implement step in slice StringMethod

Resolves #8754.
Add test for __getitem__ syntax on str
Make step None (same as 1) for consistency
Merge pull request #8843 from jtratner/support-step-in-str-slice

BUG: Implement step in slice StringMethod
Merge pull request #8840 from jorisvandenbossche/gh5620

TST: add tests for index.groupby (GH5620)
BUG: Defined .size attribute across NDFrame objects to provide compat with numpy >= 1.9.1; buggy with np.array_split (GH8846)
Merge pull request #8847 from jreback/size

BUG: Defined .size attribute across NDFrame objects to provide compat with numpy 1.9.1
DOC: api updates for .size
BUG: Correct importing behavior for Categoricals in StataReader

Ensure that category codes have the same order as the underlying Stata data.
Also adds a flag that allows categorical data to be treated as ordered or
unordered when importing.
BUG: fix negative step support for label-based slices

INT: make Index.slice_locs step-aware

BUG: fix PeriodIndex.searchsorted to accept Periods

INT: refactor time-related indices to use step-aware slice_locs

INT: refactor MultiIndex to use step-aware slice_locs

INT: enable second/microsecond partial string slicing
Merge pull request #8836 from bashtage/stata-monotonic-categoricals

FIX: Correct Categorical behavior in StataReader
Clarify encoding kwarg on to_csv
DOC: Clean up Stata documentation

Clean up and simplification of Stata documentation.

[skip ci]
Merge pull request #8753 from immerrr/refactor-slice-locs

API: allow negative steps for label-based indexing
Merge pull request #8858 from bashtage/stata-doc-fixup

DOC: Clean up Stata documentation
Merge pull request #8857 from graingert/patch-1

Clarify encoding kwarg on to_csv
BUG: type change breaks BlockManager integrity
Merge pull request #8853 from behzadnouri/blk-mgr

BUG: type change breaks BlockManager integrity
index into multi-index past the lexsort depth