Merge pull request #4732 from jtratner/change-bare-exceptions-pt-3

CLN: Improve Exceptions in core/frame and testing in test_frame and test_multilievel
CLN: Move print_versions into pandas proper.

CLN: Make print_versions export a method

Make ci/print_versions call pandas/util/print_versions
Merge pull request #4760 from jtratner/add-versions-method

CLN: Move print_versions into pandas proper.
Merge pull request #4756 from jreback/nested

BUG/ER:  (GH2702) Bug with Series indexing not raising an error when the right-hand-side has an incorrect length
TST/CLN: moved the legacy tests out of tseries/test_timeseries.py to tseries/test_timeseries_legacy.py
BUG: (GH4758) Bug in multi-indexing with a partial string selection as one part of a MultIndex
Gotachas -> Gotchas
Merge pull request #4762 from rgbkrk/patch-1

Gotachas -> Gotchas
Merge pull request #4761 from jreback/dt_multi

BUG: in multi-indexing with a partial string selection (GH4758)
API: raise a TypeError when isin is passed a string
BUG: TimeSeries not properly deserializing for < 0.13 (deprecations); additional tests

ENH: add 32-bit 2.7 pickle from 0.12

BUG: fixed py3 load_reduce; weird encoding on nan
Merge pull request #4765 from cpcloud/series-isin-fix

API: raise a TypeError when isin is passed a string
Merge pull request #4753 from kjordahl/cleanup/redundant-splitter

CLN: Remove redundant call to get_splitter
Merge pull request #4755 from jreback/pickle_compat

BUG: TimeSeries compat from < 0.13
BUG: Bug with reindexing where a non-unique index will now raise ValueError (GH4746)
CLN: refactored out take from core/frame.py to use core/generic.py version
Merge pull request #4757 from jreback/reindex_er

BUG: Bug with reindexing on the index with a non-unique index will now raise a ValueError
BUG: Bug in setting with loc/ix a single indexer and a numpy array, related to (GH3777)
BUG: allow replacement with a single list

This requires adding the ``method`` keyword parameter back in.
Merge pull request #4748 from cpcloud/series-replace-with-list

BUG: series replace should allow a single list