ENH ohlc resample for DataFrame
CLN refactor with _apply_to_column_groupbys
INT: add TimeDeltaBlock support in internals

ENH: GH3371 support timedelta fillna
BUG/ENH: add bfill/ffill support for datetime64[ns]
API: provide automatic dtype conversions on _reduce operations
API: exclude non-numerics if mixed types in _reduce operations

BUG: timedelta fixes

CLN: small cleaning in nanops.py

BUG: allow _reduce to call .apply for certain operations when the who block fails
     via a reduce exception
Merge pull request #4684 from jreback/timedelta_fill

ENH: GH3371 support timedelta fillna
DOC: updated release.rst to conform headings
BLD: make test_perf.sh work on OSX too
TST: (GH4550) where with a dup index in Series
BUG: (GH4548) inplace updating of a duplicate Series with a boolean aligning incorrectly
Merge pull request #4779 from jreback/dups_ops

TST/BUG: duplicate indexing ops with a Series using where and inplace add buggy (GH4550/GH4548)
BUG: Fix read_fwf with compressed files.

`gzip` and `bz2` both now return `bytes` rather than `str` in Python 3,
so need to check for bytes and decode as necessary.
Use passed encoding to decode bytes
Merge pull request #4784 from jtratner/fix-read-fwf-with-compression

BUG: Fix read_fwf with compressed files.
ENH: Add axis and level keywords to where, so that the other argument
     can now be an alignable pandas object.
Merge pull request #4740 from hayd/ohlc_dataframe

ENH ohlc resample for DataFrame
Merge pull request #4781 from jreback/where

ENH: Add axis and level keywords to where, so that the other argument can now be an alignable pandas object.
CLN: add Timestamp reference in core/common.py
CLN: default for tupleize_cols is now False for both `to_csv and read_csv. Fair warning in 0.12 (GH3604)
BUG: pickle failing on FrozenList, when using MultiIndex (GH4788)

INT: add __reduce__ to FrozenList for pickle support

INT: add 32-bit 2.7/3.2 pickles

INT: add AMD64 0.12.0 pickle

TST: add round-trip test for current version

INT: remove 0.13 testing