TST: properly skip html5lib
Merge pull request #4276 from cpcloud/html5lib-skip-fix

TST: properly skip html5lib
TST/CI: remove html5lib from 3.2 build
Merge pull request #4278 from cpcloud/remove-html5lib-from-3.2-build

TST/CI: remove html5lib from 3.2 build
DOC: cookbook example
BUG: Fixed non-unique indexing memory allocation issue with .ix/.loc (GH4280)
BUG: fix ujson handling of new series object
Merge pull request #4283 from jreback/index_mem

BUG: Fixed non-unique indexing memory allocation issue with .ix/.loc (GH4280)
ENH/CLN: refactor of common code from frame/panel to generic.py
         axis creation routines now commonized under _setup_axes
ENH: more methods added

PERF: was missing multi-take opportunity in reindex
      was incorrectly passing to com._count_not_none
      doing an extra copy in certain cases
BUG: reindex with called with no args will by default return a copy (fixed bug)
ENH: moved filter and added axis arg
     moved where,mask,align

TST: make reindex benchmarks longer

CLN: fixed up names for creation in panelnd.py

DOC: minor release notes changes
ENH: initial commite - attempt to reengineer series to inherit from NDFrame rather than ndarray
ENH: fixed SparseDataFrame constructor with scalar values
     reindex still broken
     removed refs to SparseSeries in internals (not all SparseArray)
TST: more fixed
TST: more fixes
TST: more tests
TST: fixed up indexing
TST: more sparse fixes
BUG: reindex with single block manager now correctly fills with a method

BUG: fixed pickle I think

BUG: fixed set in internals for sparse

fixed boolean indexing iin series I thnk

BUG: fixed printing and inclusion of sparse series in DataFrame (now keeps its type),
     converted to dense for printing